CentOS7mysql开启远程
步骤及命令
- 登录
mysql mysql -u root -p;
- 显示全部数据库
show databases;
- 使用mysql数据库
use mysql;
- 显示mysql中的表
show tables;
- 查看字段 (也可不查)
desc user;
- 查看字段对应的数据
select host user password from user;
- 新增一条数据,用于对外远程访问
grant all privileges on . to ‘root’ @’%’ identified by ‘612345’;
其中612345为密码,root为登录名,一般登录名用root,只需要修改自己对应的密码就行了,
如果提示 Your password does not satisfy the current policy requirements
则说明设置的密码太简单,mysql默认不允许设置简单的密码,所以需要修改默认设置
7.1 set global validate_password_policy=0; 更改策略
7.2 set global validate_password_length=4;设置密码长度最短为4位
7.3 flush privileges 刷新,使修改生效,(注:一般修改mysql的设置后都要执行改语句才能使修改生效,修改完毕后退出,重启数据库 service mysqld restart)
- 刷新,使修改生效
flush privileges;
- 退出数据库
exit
- 重启数据库
service mysqld restart