Mac 安装配置Mysql

Mac下安装配置Mysql

By 白熊花田(http://blog.csdn.net/whiterbear) 转载需注明出处,谢谢。

下载安装

去官网下载Community版本的mysql安装文件,我的是:mysql-5.6.25-osx10.9-x86_64.dmg
双击dmg安装,出现一个pkg文件,双击pkg文件,一直继续即安装完成。

系统偏好启动停止服务

在系统偏好设置中找到mysql选项,点击可以进行mysql的服务的启动和停止。

设置密码。

在命令行中输入:/usr/local/mysql/bin/mysqladmin -u root password 新密码 来更新密码。安装完成初始是没有密码的。

命令行使用mysql。
  • cd ~
  • vim .bash_profile
  • 输入:alias mysql=’/usr/local/mysql/bin/mysql’
    alias mysqladmin=’/usr/local/mysql/bin/mysqladmin’
    并保存。

重启终端即可以使用:mysql -uroot -p然后输入设置的密码来登录使用mysql了。
当然这种情况需要在mysql服务已经启动的下才可以登录,否则会报ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)错误。

命令行启动mysql服务。

输入:sudo /usr/local/mysql/support-files/mysql.server start

命令行停止mysql服务。

输入:mysqladmin -uroot -p(你的密码) shutdown
或:sudo/usr/local/mysql/bin/mysqladmin -uroot -p(你的密码) shutdown

补充MySQLdb的安装事宜

装完mysql后,在python中使用mysql是需要MySQLdb模块的。
在这个https://pypi.python.org/pypi/MySQL-python/ 界面下载mysql连接模块,我下载的是MySQL-python-1.2.5。进入文件夹,运行:python setup.py install 出现EnvironmentError: /usr/local/bin/mysql_config not found错误。
解决:

  • 在MySQL-python-1.2.5文件夹中修改site.cfg文件,取消注释mysql_config,将后面的mysql_config的值改成自己电脑中的mysql_config文件的地址。我的地址是:/usr/local/mysql/bin/mysql_config
  • 接着在该文件夹下,输入命令python setup.py build和sudo python setup.py install。
  • 之后在命令行界面输入: import MySQLdb时,又出现了Reason: image not found错误(以前在windows和linux下也没出现过这么多错误啊),解决的办法是,编辑前面编辑过的.bash_profile文件,在该文件的末尾添加export DYLD_LIBRARY_PATH=”/usr/local/mysql/lib”,保存退出,再重新打开命令行,在python界面输入import MySQLdb,不报任何错误了,可以正常使用mysql了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值