Centos 6.5安装mysql8.0.13

Centos 6.5安装mysql8

Centos 6.5安装mysql8.0.13

使用的是离线安装的方式:

地址:https://dev.mysql.com/downloads/file/?id=480720

查看原来是否安装mysql

rpm -qa | grep mysql

卸载mysql

rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64(版本根据服务器上的来,即上面命令返回的结果)

将下载的文件导入服务器

解压:tar -xvf mysql-8.0.0-0.1.dmr.el6.x86_64.rpm-bundle.tar

安装:

rpm -ivh  mysql-community-common-8.0.13-1.el6.x86_64.rpm

rpm -ivh mysql-community-libs-8.0.13-1.el6.x86_64.rpm

rpm -ivh mysql-community-libs-compat-8.0.13-1.el6.x86_64.rpm

rpm -ivh mysql-community-client-8.0.13-1.el6.x86_64.rpm

rpm -ivh mysql-community-server-8.0.13-1.el6.x86_64.rpm

启动(启动前,如果要mysql忽略大小写,要提前设置lower_case_table_names = 1,否则一但启动后就无法再修改了)

service mysqld start

这里我遇到一个问题,无法启动

MySQL Daemon failed to start. Starting mysqld: [FAILED]

解决方法:

mv /var/lib/mysql/ /var/lib/mysql_bak/

再次运行:service mysqld start

可能会失败,再启动一次即可。

查看启动状态:service mysqld status

设置开机启动:chkconfig mysqld on

生成随机密码:grep ‘temporary password’ /var/log/mysqld.log

使用随机密码登录:mysql -uroot -p

修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

远程登录mysql,授权。

Centos 6.5安装mysql8.0.13

还有防火墙设置等请具体查看链接。

Centos 6.5安装mysql8.0.13

问题解决参考地址:https://blog.csdn.net/hwijew/article/details/79582230

安装参考地址:https://blog.csdn.net/mfkarj/article/details/83345225