Mac安装mysqldb
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac安装mysqldb相关的知识,希望对你有一定的参考价值。
- 一、 安装mysql
(一)下载地址 https://pan.baidu.com/s/1slw50LZ
安装成功后,在系统偏好设置里有mysql图标,可以启动或关闭MySQL
- 二、 Mysql root用户密码重置
如果安装时生成的默认密码不可用,可以重置密码,步骤如下:
1、停止mysql服务
系统偏好设置 > MySQL > 停止。
2、启动mysqld_safe ,跳过启动授权表。启动时加上skip-grant-tables参数目的是在启动mysql时不启动grant-tables,授权表。这样就可以修改root的密码了。
# ./mysqld_safe --skip-grant-tables &
3、登录mysql,并修改密码
# mysql -uroot -p ----要求输入密码时,直接回车即可。
> use mysql;
> update mysql.user set authentication_string=password(‘新密码‘) where user=‘root‘ and Host =‘localhost‘; ---将root密码设置为123456
> flush privileges;
> quit
4、杀死mysqld_safe进程,并重启mysqld
# kill -9 mysqld_safe进程id
# service mysqld start
# mysql -uroot -p (输入新设置的密码即可)
5、连接本地数据库
Hostname: 127.0.0.1 Port: 3306 Username: root
- 三、 安装mysql-python
1、修改OS X环境变量
打开终端,在终端中使用vim打开“~/.bash_profile”,如果没有安装vim,那就显示隐藏文件用文本编辑器打开,具体操作这里就不复述了。在.bash_profile中添加以下内容:
PATH="/usr/local/mysql/bin:${PATH}"
export PATH
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/
export VERSIONER_PYTHON_PREFER_64_BIT=no
export VERSIONER_PYTHON_PREFER_32_BIT=yes
其中 VERSIONER_PYTHON_PREFER_64_BIT和VERSIONER_PYTHON_PREFER_64_BIT根据自己安装的MySQL进行选择。
保存后关闭终端。
2、安装mysql-python
打开终端,执行 pip install MySQL-python
3、验证成功
在python交互模式下执行 import MySQLdb,import没有问题,即为安装成功
四、 Mac上eclipse安装mysqldb
mac eclipse PyDev导入 mysqldb(解决Unresolved import: MySQLdb错误):
在交互模式下输入命令:
>>> import MySQLdb
>>> print MySQLdb.__file__
得到结果如下:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/MySQLdb/__init__.pyc
Eclipse-> Preferences -> PyDev -> Interpreters -> Python interpreter -> Libraries -> New Folder 添加上面的/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages 路径
重启eclipse
执行以下命令
欢迎关注光荣之路喜马拉雅电台:http://m.ximalaya.com/weizhubo/44966139
以上是关于Mac安装mysqldb的主要内容,如果未能解决你的问题,请参考以下文章
MySqlDb 安装错误:Python 2.6; Mac OS 10.6,已安装 XAMPP
Python 导入 MySQLdb 错误 - Mac 10.6