我安装了python 2.7。
我正在跑步。
我的MySQL在10127端口上运行。
我已经设置了root用户,没有密码
我有(无关的)php代码正在运行,可以很好地与通话联系
    mysql_connect('localhost:10127','root','');

当我从命令行尝试时:

mysql -u 'root' -p '' -h 'localhost:10127'


我得到错误


  未知的MySQL服务器主机'localhost:10127'


同样,当我打电话时

   import MySQLdb as mdb
    import sys
    con = mdb.connect('localhost:10127', 'root','', 'dbname')


我得到错误


  未知的MySQL服务器主机'localhost:10127'(11004)”


谁知道为什么-哦-为什么?

最佳答案

CLI期望:

mysql -u root -h localhost --port 10127

08-24 22:50