安装mysql 8.0.17并配置远程访问的方法
16lz
2021-12-20
一、安装前准备
查看数据库版本命令: mysql --version
mysql-community-common-8.0.17-1.el7.x86_64.rpmmysql-community-libs-8.0.17-1.el7.x86_64.rpmmysql-community-client-8.0.17-1.el7.x86_64.rpmmysql-community-server-8.0.17-1.el7.x86_64.rpm
依次安装上述RPM包,前后安装包为依赖关系。
# rpm -ivh mysql-community-common-8.0.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-libs-8.0.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-client-8.0.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-server-8.0.17-1.el7.x86_64.rpm
mysql 8.0版本的初始密码默认非空,安装时自动生成,存储在/var/log/mysqld.logzhon
中。
# rpm -ivh mysql-community-common-8.0.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-libs-8.0.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-client-8.0.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-server-8.0.17-1.el7.x86_64.rpm
修改密码默认有安全性要求,对密码复杂度有控制。
mysql> alter user 'root'@'localhost' identified by 'redhat';ERROR 1819 (HY000): Your password does not satisfy the current policy requirementsmysql> alter user 'root'@'localhost' identified by '1qaz!QAZ';Query OK, 0 rows affected (0.15 sec)mysql> flush privileges;Query OK, 0 rows affected (0.01 sec)
mysql> show databases;mysql> use mysql;mysql> select user,host,plugin from user;
mysql> create user 'wangwang'@'%' identified by '1qaz!QAZ';Query OK, 0 rows affected (0.08 sec)mysql> grant all on *.* to 'wangwang'@'%';Query OK, 0 rows affected (0.12 sec)mysql> select user,host,plugin from user;
七、修改加密方式
修改加密规则
mysql> alter user 'wangwang'@'%' identified by '1qaz!QAZ' password expire never; Query OK, 0 rows affected (0.17 sec)
mysql> alter user 'wangwang'@'%' identified with mysql_native_password by '1qaz!QAZ';Query OK, 0 rows affected (0.04 sec)
mysql> flush privileges;Query OK, 0 rows affected (0.05 sec)
mysql> select user,host,plugin from user;
可以使用Navicat进行测试。
总结
更多相关文章
- ES6 变量声明,箭头函数,数组方法,解构赋值,JSON,类与继承,模块化练习
- 浅谈Java中Collections.sort对List排序的两种方法
- Python list sort方法的具体使用
- python list.sort()根据多个关键字排序的方法实现
- android上一些方法的区别和用法的注意事项
- android实现字体闪烁动画的方法
- Android中dispatchDraw分析
- Android四大基本组件介绍与生命周期
- Android(安卓)MediaPlayer 常用方法介绍