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环境故障解决

Centos6.5 python2.7连接mysql数据库

centos7下mysql环境配置

CentOS7下安装MySQL并配置远程连接

Linux学习之CentOS--CentOS6.5下Mysql数据库的安装及C/C++连接使用Mysql

CentOS下WDCP下的MYSQL开启远程连接