我在使用Mac Ports的Leopard上完成了我的安装。我还通过Mac Ports安装了Mysqld以便与python一起使用。我在mysql start上设置了mysql的密码。一切似乎都很好,除非我从命令行调用mysql-start现在我得到这个:mysql-start *****密码: 启动MySQL 。成功! demetrius-fords-macbook-pro-17:~demet8 $
我还得到一个系统问题:你是否希望mysqld接受传入通知.....
所以我觉得我在激活mysqld,而不是实际的mysql命令解释器。我可以使用mysql-stop没有问题来关闭服务器。最后在我运行的Python解释器中: 导入MySQLdb 我明白了:
/ opt / local / Library / Frameworks / Python.framework / Versions / 2.6 / lib / python2.6 / site-packages / MySQLdb / __ init__.py:34:DeprecationWarning:不推荐使用sets模块 来自集导入ImmutableSet
我认为这不会影响mysqld @ all。我通过bash_login在我的路径中没有mysql默认套接字。我需要这样做吗?谢谢....
答案 0 :(得分:0)
客户端的命令通常是mysql(参见MySql docs)但是在macports中他们附加了主版本号,所以试试mysql5
python错误只是折旧,因此可以忽略