python 与 mysql 学习笔记一
2013-03-08 21:57
555 查看
今天开始学习python了,一直都很想学,也看过一遍python核心编程,但是不操作,一切都没有用,故今天学习开始,以作标记。
1.首先安装mysql数据。
2.安装python 2.7.
3.安装python用到的mysqldb,在此本人安装一遍的一个exe文件:MySQL-python-1.2.3.win32-py2.7.exe
完成的一个小示例:
一、利用python脚本创建数据及插入数据:
import MySQLdb as mdb
#连接数据库
con = mdb.Connection('localhost','root','root','test');
cur = con.cursor()
#创建数据库表格
cur.execute('CREATE TABLE users(login VARCHAR(8), uid INT)')
#插入表格数据,其中commit语言不要忘记,否则,哪怕py执行成功,插入数据也会不成功
cur.execute("INSERT INTO users VALUES('lzhj',40)")
con.commit()
#关闭数据库
con.close()
二、查看数据库数据
执行成功。
遇到的问题:
1.commit操作忘记执行,导致数据一直无法成功插入表格。
1.首先安装mysql数据。
2.安装python 2.7.
3.安装python用到的mysqldb,在此本人安装一遍的一个exe文件:MySQL-python-1.2.3.win32-py2.7.exe
完成的一个小示例:
一、利用python脚本创建数据及插入数据:
import MySQLdb as mdb
#连接数据库
con = mdb.Connection('localhost','root','root','test');
cur = con.cursor()
#创建数据库表格
cur.execute('CREATE TABLE users(login VARCHAR(8), uid INT)')
#插入表格数据,其中commit语言不要忘记,否则,哪怕py执行成功,插入数据也会不成功
cur.execute("INSERT INTO users VALUES('lzhj',40)")
con.commit()
#关闭数据库
con.close()
二、查看数据库数据
mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | test | +--------------------+ 3 rows in set (0.02 sec) mysql> show tables from test; +----------------+ | Tables_in_test | +----------------+ | users | | writer | | writers | +----------------+ 3 rows in set (0.00 sec) mysql> select * from users; +-------+------+ | login | uid | +-------+------+ | lzhj | 40 | +-------+------+ 1 rows in set (0.00 sec)
执行成功。
遇到的问题:
1.commit操作忘记执行,导致数据一直无法成功插入表格。
相关文章推荐
- python学习笔记-安装mysql-python:EnvironmentError: mysql_config not found
- python3.4学习笔记(二十五) Python 调用mysql redis实例代码
- python-MySQL学习笔记-第一章链接到并创建数据库
- python-MySQL学习笔记-第三章-利用Connector/Python来插入数据
- python3.4学习笔记(二十四) Python pycharm window安装redis MySQL-python相关方法
- Python的学习笔记DAY12---python和Mysql之二
- python+django+mysql学习笔记 (一) – 安装篇
- linux+python+djiango+mysql编译安装学习笔记
- mysql学习笔记---在python上操作mysql
- python+Django+pycharm+mysql 环境搭建及第一个项目学习笔记
- python学习笔记十一:操作mysql
- Python学习总结笔记(9)-- MySQL数据库操作之mysql-connector
- python-MySQL学习笔记-第六章-Connector/Python连接池(Connection Pooling)
- python 学习笔记-操作mysql
- python学习笔记-安装mysql-python:EnvironmentError: mysql_config not found
- python2学习笔记之mysql连接,中文乱码的解决和文件api的使用
- Python学习笔记 使用数据库SQlite Mysql
- python学习笔记-安装mysql-python:EnvironmentError: mysql_config not found
- Python 学习笔记 - 操作MySQL