python 测试mysql数据库_Python操作MySQL数据库----继续安装和测试
接上篇,在上一篇中,我們安裝好了python和sublime,下面我們需要安裝MYSQL的相關軟件。
1、安裝MYSQL SERVER5.5.28,安裝5.6版本的也可以,只是5.6版本安裝完成之后沒有配置界面,需要手動修改安裝目錄下的my_default.ini文件對MYSQL server進行配置,比如賬號,密碼,端口號等。這里就不詳細介紹如何安裝了,大家都懂得……
2、安裝MySQL Workbench 6.0 CE,這是一款MYSQL專用的建模管理工具,相當好用,需要安裝就是了。
3、當使用python進行操作mysql時,必不可少的插件就是mysqldb,這里參見我的另一篇博客,詳細介紹了如何安裝,出現問題如何處理,我在安裝的時候沒有出現過任何問題,在python內import mysqldb,直接通過,沒有報錯。
4、一切準備就緒后,重啟下電腦,也可以不重啟,看自己的情況。
5、用PYTHON創建一個數據庫名字:pysql,并在數據庫內創建一個表名字:sensors,表內有一個字段長度20個字節的字符串,然后插入一個字段'11223344AABBCCDD';代碼如下:
#!\bin\python
# _*_ coding: utf-8 _*_
import MySQLdb
try:
conn = MySQLdb.connect(host='127.0.0.1',user='你的賬號',passwd='你的密碼',port=3306);
cur = conn.cursor();
#創建數據庫
cur.execute('create database if not exists pysql');
#選中數據庫
conn.select_db('pysql');
#創建一張表
cur.execute('create table sensors(deviceid varchar(20))');
#在表內插入一個字段的數據內容內容為'11223344AABBCCDD'
cur.execute('insert into sensors values(%s)','11223344AABBCCDD');
#提交更改
conn.commit()
#關閉
cur.close()
conn.close()
except MySQLdb.Error,e:
print "Mysql Error %d: %s" % (e.args[0], e.args[1])
在sublime內按F7或者CTRL+B編譯運行……
6、注意5中你的賬號為MYSQL服務器的賬號一般為'ROOT';你的密碼為你MYSQL服務器的密碼,打開MySQL Workbench驗證剛才的操作是否執行正確。截圖驗證如下:
7、可以看到數據庫已經成功創建,并且創建了一張表,插入了一行數據。
另:如需要兩篇博客內所有的軟件請留下郵箱……
總結
以上是生活随笔為你收集整理的python 测试mysql数据库_Python操作MySQL数据库----继续安装和测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: zabbix中mysql连不上的排错_z
- 下一篇: python如何实现matlab_Pyt