centos7安装MySQL8.0.18rpm包

  

官网下载rpm包,未解决包依赖,需要下载如下包
mysql -社区-通用- 8.0.18 - 1. - el7.x86_64.rpm
mysql -社区- libs 8.0.18 - 1. - el7.x86_64.rpm
mysql -社区-客户- 8.0.18 - 1. - el7.x86_64.rpm
mysql -社区-服务器- 8.0.18 - 1. - el7.x86_64.rpm

  

使用yum安装包,安装顺序如上,安装命令如下
百胜localinstall mysql -社区-通用- 8.0.18 el7.x86_64——1.。rpm
安装成功后启动mysqld服务,命令如下
systemctl开始mysqld
启动完成后使用netstat查看端口是否监听,命令如下
netstat lnp查看3306端口是否监听
确定开启后开始设置MySQL账户及密码,MySQL8.0安装初始化后密码会输出到/var/log/mysqld。日志日志下,使用初始密码登录,如下
mysqld -uroot - p
在MySQL中新建对应用户及赋权,如下
mysql>改变用户的“根”@“localhost”认同mysql_native_password Evildragonfly@23”;选项为密码加密格式支持naticat
mysql>创建用户“根”@“%”被“Evildragonfly@23”;需要先创建用户后才能针对用户授权
mysql>上的所有特权授予。“根”@“%”GRANT选项;针对创建的用户进行格兰特声明授权
mysql>冲洗特权;刷新缓存

  

完成MySQL8.0安装,安装完成后请注意firewalld和色Linux权限,避免连不上的问题。

centos7安装MySQL8.0.18rpm包