下载安装包解压缩
1 | wget http://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-8.0.29-linux-glibc2.12-x86_64.tar |
添加环境变量
1 | cat > /etc/profile.d/mysql.sh << EOF |
添加用户更改权限
1 | groupadd mysql |
开启防火墙
1 | systemctl enable firewalld.service |
创建 my.cnf
1 | mkdir -p /etc/mysql |
初始化
1 | mysqld_safe --initialize |
更改启动脚本
1 | vi /usr/local/mysql/support-files/mysql.server |
加入开机启动
1 | cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql |
启动
1 | service mysql start |
查看登录密码
1 | cat /data/mysql/error.log | grep password |
登录
1 | mysql -u root -p; |
更改密码
1 | ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; |
添加远程 root 用户
1 | CREATE USER 'root'@'%' IDENTIFIED BY 'bdZQT&root'; |