首页 > 数据库频道-数据库维护 > MYSQL数据库 > 正文
最新用python来操作mysql完全解析
2016-04-13     我来说两句       作者:黑帽网
   我要投稿

1.此处通过MySQLdb来操作mysql,首先

sudo apt-get install libmysqlclient-dev,如何出现

 Encountered a section with no Package: headerE: Problem with MergeList /var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_i18n_Translation-en%5fUSE: The package lists or status file could not be parsed or opened.

如果你也出现上面错误时,采用下面的办法解决,

sudo rm /var/lib/apt/lists/* -vf sudo apt-get update

然后再 sudo apt-get install libmysqlclient-dev,安装开发环境。

这里写图片描述

sudo pip install mysql-python安装mysql for python,如何检查是否正确安装?在python环境下,import MySQLdb 不显示错误即安装成功。如下图中所示,

这里写图片描述

2.python和mysql的交互

2.1 创建数据库,在创建之前先看看存在的数据库,如果对mysql数据库中的各种概念不清楚的可以参考这里

这里写图片描述

用python来创建数据库

#!/usr/bin/python#coding=utf-8import MySQLdbconn = MySQLdb.connect(host='localhost',user='root',passwd='123')curs = conn.cursor()curs.execute("create database fristDb")conn.close()

再次查看数据库,可以看见我们新建的数据库fristDb.

这里写图片描述<喎

点击收藏到自己的收藏夹!回本站首页
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:Python&amp;MySQL&amp;PyQt
下一篇:数据库(十一)mysqlsql函数
相关文章
图文推荐
排行
热门
oracle
Sysbase
其他
关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 中国黑帽网--致力于做最好的网络安全技术学习网站 。