CentOS7系统下在线安装MySQL8数据库
更新wget命令包
yum -y install wget
如下图:
下载安装用的Yum Repository
wget -i -c http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
如下图:
安装mysql 8.0.22
yum -y install mysql-community-server
如下图:
启动mysql
systemctl start mysqld.service
查看mysql状态
systemctl status mysqld.service
查看mysql默认密码
grep "password" /var/log/mysqld.log
登陆并输入默认密码
mysql -uroot -p
如下图:
将密码设置为简单模式(本次是在自己的虚拟机安装的,故设置为简单,这样可以将密码设置为“111”)
set global validate_password.policy=0;
set global validate_password.length=1;
如下图:
设置新的密码开启远程连接
alter user 'root'@'localhost' identified with mysql_native_password by 'zl@826193';
在mysql8版本中更改用户密码需要加入with mysql_native_password,并且要加入
最后要输入flush privileges,
原写法:
alter user 'root'@'localhost' identified by 'amp';