标签:ges 机器名 表示 ber 需要 local adduser sel add
$ passwd
注意:完成后不要登出系統,使用另一个视窗用新密码尝试登入,即使失敗也可以在原來的视窗重复以上步驟。
$ adduser bigertech
$ passwd bigertech //修改该用户密码
mysql> use mysql; (此DB存放MySQL的各种配置信息)
Database changed
mysql> select host,user from user; (查看用户的权限情况)
+----------------+--------+
| host | user |
+----------------+--------+
| localhost | |
| localhost | root |
| localhost | |
| localhost | mysql |
+----------------+--------+
6 rows in set (0.02 sec)
由此可以看出,只能以localhost的主机方式访问、以下设置可远程访问。
mysql> Grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘lifekit‘with grant option;
(表示是所有的外部机器,如果指定某一台机,就将%改为相应的机器名;‘root’则是指要使用的用户名,里面的password需要自己修改成root的密码.)
mysql> flush privileges; //运行为句才生效,或者重启MySQL
Query OK, 0 rows affected (0.03 sec)
mysql> select host,user from user; (再次查看用户的权限情况)
+----------------+--------+
| host | user |
+----------------+--------+
| % | mysql |
| % | root |
| localhost | |
| localhost | root |
| localhost | |
| localhost | mysql |
+----------------+--------+
mysql>exit
至此完成远程访问设置,如还是无法访问,查看3306端口是否开启。
标签:ges 机器名 表示 ber 需要 local adduser sel add
原文地址:https://www.cnblogs.com/peifengyang/p/10011160.html