centos下python连接MySQL
Posted 小赵小赵福星高照~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos下python连接MySQL相关的知识,希望对你有一定的参考价值。
文章目录
centos下python连接mysql
1. 安装pymysql
下载压缩包:
wget https://files.pythonhosted.org/packages/44/39/6bcb83cae0095a31b6be4511707fdf2009d3e29903a55a0494d3a9a2fac0/PyMySQL-0.8.1.tar.gz
解压:
tar -zxvf PyMySQL-0.8.1.tar.gz
进入PyMySQL-0.8.1目录,执行下面命令
python setup.py install
使用python命令行验证是否安装成功:
python
进入python命令行模式输入:
>>> import pymysql
>>> pymysql.VERSION
就会出现版本信息:(0, 8, 1, None)
安装完成。
2.初始化连接并插入数据
import pymysql
# 连接到数据库
con = pymysql.connect(host="你的主机IP",
user='用户名',
password="123456",
port=3306,
database='test',
charset='utf8'
)
# 创建游标
cur = con.cursor()
print(cur)
# 执行对应的sql语句
sql = "insert into students values('0001','zhangsan');"
cur.execute(sql)
# 注意:在执行插入语句时需要commit,不然数据库当中找不到要插入的数据。
con.commit()
cur.close() # 关闭游标
connect.close() # 关闭数据库连接
以上是关于centos下python连接MySQL的主要内容,如果未能解决你的问题,请参考以下文章
Centos6.7下安装python连接mysql环境故障解决