在网上找了比较多的MySQLDB的安装教程大部分都不太全,自己整理了一个Windows10和Centos7的教程,希望对基于Mysql开发的同学有帮助.
Centos安装:
-
首先安装epel扩展源:
[root@localhost ~]# yum -y install epel-release -
安装pip:
[root@localhost ~]# yum -y install python-pip -
安装python-devel:
[root@localhost ~]#yum install python-devel -
安装mysql扩展源
[root@localhost ~]# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm -
安装mysql-community-devel:
[root@localhost ~]# yum -y install mysql-community-devel -
安装gcc编译:
[root@localhost ~]# yum install gcc -y -
升级setuptools:
[root@localhost ~]# pip install setuptools==33.1.1 -
pip安装mysql-python模块:
[root@localhost ~]# pip install mysql-python -
Centos7验证模块是否安装成功:
以上为centos7的安装教程。
Windows10安装:
-
访问以下网址下载对应的包:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python -
使用的版本,根据不同的需求下载对应的包即可:
MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl -
进入cmd命令行安装刚才下载的包:
pip install MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl至此Windows10安装MySQLDB完毕。
如果按照此文在Centos7安装了MySQLDB的模块后安装mysql需要如下操作:
[root@localhost ~]# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
[root@localhost ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm
[root@localhost ~]# yum install mysql-community-server
安装成功后重启mysql服务。
[root@localhost ~]# service mysqld restart
初次安装mysql,root账户没有密码。
[root@yl-web yl]# mysql -u root