linux安装mysql8

下载安装
1.使用命令下载安装用的Yum Repository
wget -i -c https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
yum -y install mysql80-community-release-el7-3.noarch.rpm
linux安装mysql8_第1张图片
2.开始安装MySQL服务器。
yum -y install mysql-community-server

配置mysql

1.启动mysql
systemctl start mysqld
2.查看运行状态
systemctl status mysqld
在这里插入图片描述
3.现在mysql服务状态正常,查看默认的安装密码

4.连接mysql
mysql -u root -p

5.进入数据库之后,修改默认密码。密码为字母、特殊字符、数字的混合。
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

远程访问设置
1.所有ip都可访问
update user set host= '%' where user = 'root';
2.配置密码加密方式,navicat连接时 ,使用mysql_native_password加密。caching_sha2_password 为默认密码加密
update user set plugin='mysql_native_password' where user ='root';
3.以新的加密方式重新配置密码
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '新密码';

flush privileges;

最后测试本机及远程客户端访问。

注意:配置完后不要急于退出,再测试mysql的联通。一定要开启新的终端测试。因为一旦设置的有问题,登录不上就很无奈了。
附:mysqld --skip-grant-tables --user=root强制root用户免密登录

如果对你有用,请转发、评论、点赞

你可能感兴趣的:(数据存储)