2010-07-31 67 views
0

我使用Mac端口在Leopard上完成了我的安装。我还通过Mac Ports安装了Mysqld,以便与python一起使用。我在mysql启动时为mysql设置密码。一切似乎都很好,除非我从命令行调用mysql-start现在我得到这个:mysql-start *****密码: 开始MySQL 。成功! 德米特里 - 福特 - 的MacBook PRO-17:〜demet8 $Mac端口Mysql安装

我也得到一个系统阙说明:你想的mysqld接受传入通知.....

所以我有点想我激活mysqld,而不是实际的mysql命令解释器。我可以使用mysql-stop来关闭服务器。最后在当我运行Python解释:进口MySQLdb的我得到这个:

/选择/本地/库/框架/ Python.framework /版本/ 2.6/lib中/ python2.6的/站点包/MySQLdb/__init__.py:34:DeprecationWarning:集合模块已弃用 from sets import不可变集合

我不认为这会影响mysqld @ all。我没有通过bash_login在我的路径中的默认的套接字。我需要这样做吗?谢谢....

+1

尝试serverfault。这里没有任何编程问题。 – spinon 2010-07-31 02:54:08

+0

哇,你真的设法在Leopard上安装MySQLdb吗?幸运的你..花了几个小时。最后,放弃和使用mysql连接器/ python(它立即工作..) – 2010-07-31 09:09:18

+0

Jani的安装非常简单。我遇到的唯一问题是我认为是正确的路径设置,但从我可以告诉路径在安装过程中自动设置。我连接mysql5像马克建议&它没有问题。昨晚我无法在谷歌的任何地方找到替代命令......也许我只是累了! thx为你的帮助。 – demet8 2010-07-31 11:56:28

回答

0

客户端的命令通常是MySQL的(见MySql docs)然而,在MacPorts的他们已经附加了主版本号,以便尽量MYSQL5

仅贬值,从而可以忽略蟒蛇错误

+0

标记它的工作!我感到很蠢.....谢谢你。我花了几个小时试图查看是否有通过mac端口的mysql连接命令,但我没有成功。再次感谢你。 – demet8 2010-07-31 11:51:50