记录一次MySQL安装过程

操作系统:centos 6.7
数据库版本:mysql5.7.17

1、下载安装包(服务器可上网)
wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

离线安装可以使用以下百度云链接获取安装包,然后上传到服务器
链接:https://pan.baidu.com/s/1PP2353331ZtgG8QTX4NzAw 

提取码:0tt9

2、解压安装包
tar -zxvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz -C /usr/local/

4、重命名解压包
cd /usr/local/
mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql

5、创建mysql用户组及用户
groupadd mysql
useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql —新建msyql用户禁止登录shell

6、创建目录
安装文件下载目录:mkdir -P /data/software
Mysql目录安装位置:/usr/local/mysql —该目录在前面已创建
数据库保存位置:mkdir -P /data/mysql
日志保存位置:mkdir -P /data/log/mysql

新建的目录都分配给MySQL用户所有
chown -R mysql:mysql dirname

7、初始化数据库
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql ------此处会打印初始密码,要记录下来
bin/mysql_ssl_rsa_setup --datadir=/data/mysql

8、修改系统配置文件
cd /usr/local/mysql/support-files
cp my-default.cnf /etc/my.cnf
cp mysql.server /etc/init.d/mysql
vim /etc/my.cnf
更改以下内容
basedir = /usr/local/mysql/
datadir = /data/mysql

9、启动数据库
/etc/init.d/mysql start

10、进入数据库
mysql -hlocalhost -uroot -p
输入密码(之前打印的初始密码)
如果出现命令找不到,加上软连接(-bash: mysql: command not found)
ln -s /usr/local/mysql/bin/mysql /usr/bin

11、更改密码
set password=password(‘root’);

12、配置可远程连接
grant all privileges on . to ‘root’@’%’ identified by ‘root’; ------刷新:flush privileges;

13、设置开机自启
chmod 755 /etc/init.d/mysql
chkconfig --add mysql
chkconfig --level 345 mysql on

猜你喜欢

转载自blog.csdn.net/weixin_42340796/article/details/106384464
今日推荐