1、登录mysql数据库
mysql -u root –p
如果端口不是默认的3306,此处端口为3308,使用该指令:
mysql –u root –port=3308 -p
2、输入密码:
3、使用mysql,查看user表
use mysql;
4、查询user表,root账户
select user, host from user where user=’root’;
可以看到在user表中已创建的root用户。host字段表示登录的主机,其值可以用IP,也可用主机名,有时想用本地IP登录,那么可以将以上的Host值改为自己的Ip即可。
5、实现远程连接
将host字段的值改为%就表示在任何客户端机器上能以root用户登录到mysql服务器,建议在开发时设为%。
use mysql;
update user set host = '%' where user = 'root';
6、刷新数据库
flush privileges;
7、查询验证是否更改成功
select user, host from user where user=’root’;
这样在远端就可以通过root用户访问Mysql.
********************************************************************************************************************************************