linux下安装mysql

作者: lhlaishui 分类: 成长之路 发布时间: 2022-08-30 09:42

1、mysql安装包(linux)下载 链接:https://dev.mysql.com/downloads/mysql/ 根据自己需要选择版本

完成压缩包下载。

2.安装

①目录(根据自己实际情况选择目录)

压缩包放置目录:/home/testuser/software

Mysql目录安装位置:/usr/local/mysql

数据库保存位置:/usr/local/mysql/data/mysql

②解压并移动

#cd /home/testuser/software

#tar -xzvf /home/testuser/software/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

#mv /home/testuser/software/mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql

③创建目录并新建mysql用户、组及目录

#cd /usr/local/mysql #mkdir -p /data/mysql ——如果没创建成功就一层一层创建

#groupadd mysql ——新建一个msyql组 #useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql ——新建msyql用户禁止登录shell

④改变目录所有者

#cd /usr/local/mysql

#pwd

#chown -R mysql .

#chgrp -R mysql .

#chown -R mysql /data/mysql

⑤初始化(如果mysql提示错误 可尝试mysqld)

#./bin/mysql –initialize –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data/mysql

此处需要注意记录生成的临时密码,Qu/HXQK7pjzA(图片出自网络)

#bin/mysql_ssl_rsa_setup –datadir=/usr/local/mysql/data/mysql

⑥修改系统配置文件

#cd /usr/local/mysql/support-files

#cp mysql.server /etc/init.d/mysql

#vim /etc/init.d/mysql

修改以下内容:

然后在把my.cnf文件(可以网上搜一下,把自己的配置写入该文件)放到/etc下面;

⑦启动 /etc/init.d/mysql start

⑧登录 #mysql -uroot -p   

–如果出现:-bash: mysql: command not found   

–就执行: # ln -s /usr/local/mysql/bin/mysql /usr/bin

–没有出现就不用执行

输入之前初始化生成的密码,登录成功,至此安装完毕!

PS: 修改密码 mysql> set password=password(‘你要修改的密码’);

添加数据库用户 CREATE USER ‘username’@‘host’ IDENTIFIED BY ‘password’;

授权 mysql>grant all privileges on . to ‘用户’@’%’ identified by ‘密码’;

mysql>flush privileges;

一条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注