centos 操作系统 mysql5.7 配置远程登陆操作
Posted 阚爖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 操作系统 mysql5.7 配置远程登陆操作相关的知识,希望对你有一定的参考价值。
Centos7 操作系统: mysql5.7 配置远程登陆操作:
首先登陆服务器,进入数据库:
mysql -u root -p
show databases;
use mysql;
show tables;
#Field \'ssl_cipher\' doesn\'t have a default value ;
创建用户时候报错:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
解决办法:
//设置安全级别
set global validate_password_policy=0;
//设置最小长度
set global validate_password_length=4;
#desc user;
create user yang IDENTIFIED by \'123456\';
select User ,authentication_string,Host from user;
重要步骤:给新建的用户进行授权 并且可远程访问
grant all privileges on *.* to \'yang\'@\'%\' with grant option;
flush privileges;
---------
注意: (1)"%"欲连接到此Mysql数据库的客户端的IP地址,根据需求进行修正即可。%表示全部ip均可连接
(2)password就是Mysql数据库test用户的password,根据实际情况需要修改
修改MySQL的配置文件
/etc/mysql/my.cnf文件,找到bind-address = 127.0.0.1
将 bind-address = 127.0.0.1 这一行注释掉, 即修改为:
#bind-address = 127.0.0.1
最后:
centos之前的版本的操作命令不一样
将MySQL服务进行重启
service mysqld restart
service mysqld status
centos7
systemctl status mysqld.service
查看状态
systemctl restart mysqld.service
重启
参考文章:
http://www.cnblogs.com/yoursoul/p/6264059.html
以上是关于centos 操作系统 mysql5.7 配置远程登陆操作的主要内容,如果未能解决你的问题,请参考以下文章
现代Java服务端开发核心技术之CentOS7.5安装MySQL5.7
Centos8安装mysql5.7,修改mysql初始密码,使root可以访问远程主机. install mysql5.7 in Centos8, and change mysql initial p