ubuntu python3 mysql_ubuntu14.04 python3.*连接mysql

先下载pymysql文件,http://webscripts.softpedia.com/script/Database-Tools/PyMySQL-71606.html

我下载的是:PyMySQL-0.7.4.zip

然后解压:$ unzip PyMySQL-0.7.4.zip

重命名:mv PyMySQL-0.7.4 py3mysql

登陆root,给该文件夹授权,否则安装不成功,# chmod -R 777 py3mysql

进入py3mysql  # cd py3mysql

运行setup.py进行安装:# python3 setup.py install

如果出现类似语句,说明安装成功

Processing dependencies for PyMySQL==0.7.4

Finished processing dependencies for PyMySQL==0.7.4

接下来进行测试:

# python3 回车,进入python3

# 导入MySQL驱动:

>>> import mysql.connector

# 注意把password设为你的root口令:

>>> conn = mysql.connector.connect(user='root', password='password', database='test')

>>> cursor = conn.cursor()

# 创建user表:

>>> cursor.execute('create table user (id varchar(20) primary key, name varchar(20))')

# 插入一行记录,注意MySQL的占位符是%s:

>>> cursor.execute('insert into user (id, name) values (%s, %s)', ['1', 'Michael'])

>>> cursor.rowcount

1

# 提交事务:

>>> conn.commit()

>>> cursor.close()

# 运行查询:

>>> cursor = conn.cursor()

>>> cursor.execute('select * from user where id = %s', ['1'])

>>> values = cursor.fetchall()

>>> values

[('1', 'Michael')]

# 关闭Cursor和Connection:

>>> cursor.close()

True

>>> conn.close()

至此,ubuntu上的mysql数据库就能够支持python3.*

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值