使用Python连接并操作mysql数据库方法

下面讲讲关于使用Python连接并操作MySQL数据库方法,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完使用Python连接并操作mysql数据库方法这篇文章你一定会有所受益。

专注于为中小企业提供成都网站建设、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业大同免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

1.MySQLdb 模块是用于Python链接Mysql数据库的接口,默认是没有安装的

[root@python ~]# yum  install  MySQL-python   -y

2.创建python脚本

[root@python ~]# cat mysql.py 

#!/usr/bin/env python

#-*- coding: UTF-8 -*-

import MySQLdb as mysql  #导入MySQLdb模块

db=mysql.connect(user='root',passwd='centos',db='test',host='localhost')  #连接数据库

使用Python连接并操作mysql数据库方法

cursor=db.cursor() #创建游标对象

sql='create table test(id int,name varchar(8));' #创建表

cursor.execute(sql) #执行sql语句

db.close() #关闭连接

3.执行脚本,进库查看是否成功

[root@python ~]# mysql -uroot -pcentos

mysql> use test;

Database changed

mysql> show tables;

+----------------+

| Tables_in_test |

+----------------+

| test           |

+----------------+

1 row in set (0.00 sec)

mysql> desc test;

+-------+------------+------+-----+---------+-------+

| Field | Type       | Null | Key | Default | Extra |

+-------+------------+------+-----+---------+-------+

| id    | int(11)    | YES  |     | NULL    |       |

| name  | varchar(8) | YES  |     | NULL    |       |

+-------+------------+------+-----+---------+-------+

2 rows in set (0.00 sec)

对于以上使用Python连接并操作mysql数据库方法相关内容,大家还有什么不明白的地方吗?或者想要了解更多相关,可以继续关注我们的行业资讯板块。

名称栏目:使用Python连接并操作mysql数据库方法
本文地址:https://www.cdcxhl.com/article34/ipcppe.html

成都网站建设公司_创新互联,为您提供网站制作品牌网站设计自适应网站网站内链服务器托管微信公众号

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

营销型网站建设