我安装了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