其实MYSQL远程登录很简单。
首先,进入MYSQL:mysql -u root -p
密码:******
然后可以进入到MYSQL数据库里,查看里面的user表。
执行命令:[u]use mysql;[/u]
[u]select host,user from user;[/u]这里可以看到
+-----------+------------------+
| host | user |
+-----------+------------------+
| [b]127.0.0.1[/b] | root |
| localhost | debian-sys-maint |
| localhost | root |
| namenode | root |
+-----------+------------------+
黑体部分是127.0.0.1 将这个更新为%即是所有的地址都可以访问
[u]update user set host='%' where host='127.0.0.1'[/u]退出
然后打开mysql目录下的my.cnf文件,找到
[u]bind-address[/u] = 127.0.0.1 将 后面改为你服务器的IP地址保存退出,重新启动,OK,就可以远程登录了
首先,进入MYSQL:mysql -u root -p
密码:******
然后可以进入到MYSQL数据库里,查看里面的user表。
执行命令:[u]use mysql;[/u]
[u]select host,user from user;[/u]这里可以看到
+-----------+------------------+
| host | user |
+-----------+------------------+
| [b]127.0.0.1[/b] | root |
| localhost | debian-sys-maint |
| localhost | root |
| namenode | root |
+-----------+------------------+
黑体部分是127.0.0.1 将这个更新为%即是所有的地址都可以访问
[u]update user set host='%' where host='127.0.0.1'[/u]退出
然后打开mysql目录下的my.cnf文件,找到
[u]bind-address[/u] = 127.0.0.1 将 后面改为你服务器的IP地址保存退出,重新启动,OK,就可以远程登录了