1. 一、 安装mysql

(一)下载地址 https://pan.baidu.com/s/1slw50LZ

安装成功后,在系统偏好设置里有MySQL图标,可以启动或关闭MySQL

  1. 二、 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

  1. 三、 安装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

转载于:https://www.cnblogs.com/tom-gao/p/5838950.html

Mac安装mysqldb相关推荐

  1. Mac环境下为Python安装MySQLdb库时遇到的诸多问题

    安装MySQLdb时需要了诸多很多问题: 1.使用$ pip3 install mysql-connector-python Collecting mysql-connector-python命令, ...

  2. Mac OS X El Captain上安装MySQLdb

    安装MySQLdb,我使用pip进行安装.安装命令如下: pip install MySQL-python 安装完成之后,开始配置DYLD_LIBRARY_PATH环境变量,在.base_profil ...

  3. 安装mysqldb python接口时找不到mysql_config

    我正在尝试使Python脚本在通过ssh连接到的Linux服务器上运行. 该脚本使用mysqldb. 我有我需要的所有其他组件,但是当我尝试通过setuptools安装mySQLdb时,如下所示: p ...

  4. 10.11.5 brew mysql_mac os10.11下安装MySQLdb

    最近在mac下安装mysqldb-python搞的好麻烦,为了避免这个坑,先记下来再讲!首先重启mac,长按cmd+R,进入恢复模式,然后依次点击应用->终端,然后输入csrutil disab ...

  5. Docker for mac安装

    Mac安装Docker docker下载地址: https://hub.docker.com/editions/community/docker-ce-desktop-mac docker for m ...

  6. 安装MySQLdb for Python3.7

    Python连接mysql数据库通过MySQLdb模块,在此记录我安装MySQLdb的过程. 一.系统环境 操作系统:Win7 64位 Python:Python 3.7 二.安装说明 A.如果Pyt ...

  7. mac 安装mqtt

    2019独角兽企业重金招聘Python工程师标准>>> mac 安装mqtt Mosquitto是一个开源的mqtt规则的具体实现库,mosquitto是一个轻量级的lightwei ...

  8. python安装mysqldb模块

    mysqldb模块已经很久没有在维护了,但是很多人习惯使用mysqldb.从官方下载的安装包是32位,而我们的系统都是64位的因此安装会找不到python的环境变量或会报下面错误 python ver ...

  9. python安装MySQLdb出错解决方案

    _mysql.c:2422: 错误:初始值设定元素不是常量 _mysql.c:2422: 错误:(在 '_mysql_ResultObject_memberlist[0].offset' 的初始化附近 ...

最新文章

  1. spring secrity(二)
  2. 170多个Ionic Framework学习资源(转载)
  3. 如何在MFC中调用CUDA
  4. java修改JFrame默认字体
  5. 哈希表-map(对于python来说是字典)
  6. php jquery ajax登录,jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
  7. 阿里云日志服务SLS,打造云原生时代智能运维
  8. mysql 日期间隔_mysql比较两个日期间隔
  9. 【HDU5091】Beam Cannon,扫描线+线段树
  10. iic总线从机仲裁_总线-IIC-SPI
  11. C语言可变参数函数的使用及相关函数介绍
  12. MLPNet的学习笔记
  13. sqlserver中日期保存及取值
  14. Mac系统下安装Port
  15. WindowBuilder的安装
  16. Android开发面试简历,android开发工程师简历
  17. 后台管理系统——02首页布局
  18. 如何批量修改云服务器BCC实例名称
  19. 渗透利器BurpSuite简介
  20. DecisionCurve决策曲线分析法

热门文章

  1. 20181110-软件开发架构2
  2. windows下nginx+tomcat分布式集群部署
  3. jQuery replaceWith replaceAll end的用法
  4. JSP-03-实现数据传递
  5. 2015-03-06——正则表达式基础
  6. O(n)线性构造后缀树详解(一)
  7. 2011-02 Emacs相关闪存
  8. 设计模式C#描述之——简单工厂模式、抽象工厂模式、单例与多例模式
  9. 生日QQ配对【找到你生日QQ了吗?】
  10. appcompat_v7\res\values-v21\themes_base.xml:158: error: Error: No resource