日期:2014-05-16  浏览次数:20713 次

一个电脑两个IP,如何启动mysql
比如我有两个IP 10.1.1.1 和 20.1.1.1

在不修改my.ini的情况下,启动mysql,那默认的是哪个IP?

使用客户端或其它程序连接mysql时,写哪个IP呢?



我试着在my.ini中设置bind-address也不行。启动失败。

------解决方案--------------------
启用MYSQL本身不需要主机IP, 哪怕你的机器不联网都可以单机启用MYSQL。

客户端连接需要指定数据库所在服务器的IP。 任何一个都可以,但你需要检查你的客户连接时候产生的账号是什么样。

贴出你的错误信息以供分析。
------解决方案--------------------
看起来像是权限的问题。
mysql> GRANT ALL PRIVILEGES ON 数据库.表名 TO '用户名'@'localhost' IDENTIFIED BY '密码'