Ubuntu安装mysql/python-MySQLdb

1. 在ubuntu下安装server和client很简单:

(1)安装server

apt-get install mysql-server

安装当中,会提示输入root账户的密码,按提示输入即可。

安装后默认开启了server

(2) 安装client

apt-get install mysql-client

2. 安装mysql的c语言开发接口

apt-get install libmysqlclient15-dev

 

3. 开启、关闭、重启

一、启动

1、使用 service 启动:service mysqld start

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start ,或者/etc/inint.d/mysql start

3、使用 safe_mysqld 启动:safe_mysqld&

二、停止

1、使用 service 启动:service mysqld stop

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop,或者/etc/inint.d/mysql stop

3、mysqladmin shutdown

三、重启

1、使用 service 启动:service mysqld restart

2、使用 mysqld  脚本启动:/etc/inint.d/mysqld restart,或者/etc/inint.d/mysql restart

————————————————————-

安装前:

1、修改mysql_config的位置;

2、安装python-dev

MySQL-python-1.2.3安装过程:
  1. wget http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz/download
  2. tar -zxvf MySQL-python-1.2.3.tar.gz
  3. cd MySQL-python-1.2.3
  4. python setup.py build
  5. python setup.py install

————————————————————-

【常见错误】

mysql_config not found

配置MySQL-Python的时候系统报错,提示:

EnvironmentError: mysql_config not found

Google后得知mysql_config是属于MySQL开发用的文件,而使用apt-get安装的MySQL是没有这个文件的,于是在包安装器里面寻找

libmysqld-dev

libmysqlclient-dev

这两个包安装后问题即可解决。【注:在ubuntu下测试通过

彻底删除 mysql

sudo apt-get autoremove --purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common //这个很重要
上面的其实有一些是多余的。
清理残留数据
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

 

转载随意~:陶醉 » Ubuntu安装mysql/python-MySQLdb

赞 (17)
分享到:更多 ()