远程连接mysql,
mysql -h192.168.1.168 -uroot -p123456
在一台电脑上可以连接,在另一台电脑上不能连接,是什么原因?难道是在server端绑定了client端的ip?如果是详细的,如何查看,修改?请指教,感谢!!!
mysql -h192.168.1.168 -uroot -p123456
在一台电脑上可以连接,在另一台电脑上不能连接,是什么原因?难道是在server端绑定了client端的ip?如果是详细的,如何查看,修改?请指教,感谢!!!
解决方案 »
- mysql建立外键出错,求原因及解决方法
- mysql 语句实现排序
- 不知道在mysql存储过程如何取num的第1位 是否有 left(num ,1)
- 数据库里的一个int字段test,我想实现全部+1
- MySql中SQL语句中like操作含中文的问题
- c语言调用mysqlAPI执行存储过程发生错误:select Commands out of sync
- 能写这样的sql语句吗?
- Access向Mysql转换的问题(急在线等!!!)
- 请问怎样从一个数据库中读取所有表名?谢谢!
- InnoDB: File operation call: 'read' returned OS error 0.
- mysql存储过程里面游标二重循环如何做,有思路么,可以实现吗?
- group by 用法
你进数据库执行 select user,host from mysql.user;看看所有赋予权限访问的用户和host
里面只有localhost,没有其他机器的ip,在my.ini文件里也没有看到bind-address的信息
mysql> select user,host from mysql.user;
+------+-----------+
| user | host |
+------+-----------+
| root | localhost |
+------+-----------+
1 row in set (0.00 sec)
mysql> select user,host from mysql.user;
+------+-----------+
| user | host |
+------+-----------+
| root | localhost |
+------+-----------+
1 row in set (0.00 sec)而在server端本机上结果是:
mysql> select user,host from mysql.user;
+------+-----------+
| user | host |
+------+-----------+
| root | % |
+------+-----------+
1 row in set (0.00 sec)
这个%是不是统配符的意思,如果是,也就是说任何机器都能通过roo账户远程登录server端了,这又回到原始问题了,请指教。