2016-03-20 190 views
-1

我刚刚设置了一个MySQL数据库php-myadmin,一切正常,直到我尝试连接MySQLWorkbench和python脚本。我试图创建一个新用户,并检查端口是否真的是3306.但似乎没有任何工作,我不知道在哪里看。无法连接到MySQL

谢谢!

+0

你看过这个吗? https://dev.mysql.com/doc/workbench/en/wb-getting-started-tutorial-create-connection.html 哪一步不工作? – thanhpk

+0

我忘了提及MySQL服务器正在linux上运行,而我正在使用mac。我只是看了一下,但是当我尝试测试我的连接时,我得到:无法连接到'192.168.88.153'(61) – user3534084

回答

0

在你的Linux机器,编辑my.conf

nano /etc/mysql/my.cnf 

找到绑定地址127.0.0.1 =和改变127.0.0.1到ip你的Linux服务器(192.168.88.153) 。

重新启动MySQL服务器

+0

上的MySQL服务器bind-address = 127.0.0.1不存在...所以我加了它并将其更改为192.168.88.153,但即使重新启动后也不起作用 – user3534084

+0

什么是您的linux和mysql版本? – thanhpk

+0

也许有趣的是,当我运行“sudo服务mysql重新启动”时,它启动但它没有完成(这是我很长时间决定重新启动) – user3534084

0

你有遵循的步骤到盛侨指出的文件? 链接:MySQL Workbench documentaiton

您是否能够成功完成所有步骤(因为您没有因为并发症而跳过任何步骤)?

注意:由于我目前没有发布评论的代表点,因此将其作为答案发布。

+0

没有,就像我说的,在步骤2中单击测试连接时,出现错误 – user3534084

+0

我不认为问题来自Workbench,因为我无法从Python连接,但是这只是一个猜测 – user3534084

+0

阅读下面的长长的评论。你说你启用了“它”(假设你正在谈论端口),并且它没有工作。您是否尝试将其设置为新的端口号?检查这个链接,如果它是任何你感兴趣的:http://askubuntu.com/questions/407847/how-to-change-mysql-port-number-in-ubuntu –