官方建议使用mysql-python这个组件,不过这玩意已经很久没更新了,也不支持python3。所以建议安装mysqlclient这个组件。

1、安装mariadb-devel,仓库找不到该软件的同学,到MariaDB官网找仓库的配置。

[code language=”bash”]
yum install mariadb-devel
[/code]

2、安装mysqlclient。

[code language=”bash”]
pip3 install mysqlclient
[/code]

3、至此大功告成,试验一下是否安装成功

[code language=”python”]
#!/usr/bin/python3.5
# -*- coding: utf-8 -*-

import MySQLdb

dbaccount = "root"
dbpassword = ""
host = "localhost"
db = "test"

db = MySQLdb.connect(host, dbaccount, dbpassword, db)
cursor = db.cursor();
cursor.execute("select version()")
print("Database version: %s" % cursor.fetchone())
[/code]

By charlie

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注