CentOS6.9安装配置MySQL8.0.19
一、MySQL官网 https://dev.mysql.com/downloads/mysql/
二、上传包文件或使用wget下载 wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.19-1.el6.x86_64.rpm-bundle.tar
三、解压到指定目录 tar -xvf mysql-8.0.19-1.el6.x86_64.rpm-bundle.tar -C /home/mysql/
四、安装服务端 rpm -ivh mysql-community-server-8.0.19-1.el6.x86_64.rpm --force --nodeps
五、安装客户端 rpm -ivh mysql-community-client-8.0.19-1.el6.x86_64.rpm --force --nodeps
六、启动mysql服务 service mysqld start
七、查看mysql状态 service mysqld status
八、查看root默认密码 grep 'temporary password' /var/log/mysqld.log
九、登录 mysql -uroot -p(密码是上一步查询出来的)
十、修改root密码 ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
(密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位)
十一、添加远程用户登录
1、选择 mysql 数据库:use mysql;
2、在 mysql 数据库的 user 表中查看当前 root 用户的相关信息:select host, user from user;
3、GRANT ALL ON *.* TO 'root'@'%';(如果报错则使用 update user set host='%' where user ='root';)
4、flush privileges;
十二、阿里云安全组放行3306端口
十三、使用Navicat Premium 15来进行测试连接