Author: 楚格
2018-11-07 10:25:26
IDE: Pycharm2018.02 Python 3.7
KeyWord : RE
Explain:
思路:
----------------------------------------------------------------------------------------------------------------------
1测试连接
1.1安装完成pycharm
1.2安装完成MySQL 即Navicat for MySQL 并且可以正常使用。
测试代码
-------
1 # 2 import pymysql 3 ''' 4 # mysql交互 5 ''' 6 #------------------------------ 7 8 #链接数据库conn 9 conn = pymysql.connect(host="localhost",port=3306,user="root",passwd="123",db='python3',charset='utf8') 10 11 #操作数据库的游标 12 cur = conn.cursor() 13 #--------------------------------- 14 #执行CRUD(此处是添加) 15 # saveSQL ="use python3;" 16 saveSQL ="insert into aa(name) values('chu9');" 17 18 #执行SQL语句并返回对数据库成功的条数(>0表示成功) 这里只是执行了并未从内存拿带硬盘 所以查询数据库并为添加到其中 19 count = cur.execute(saveSQL) 20 21 print("数据库执行成功的条数为%d"%count) 22 23 #事务提交 24 conn.commit() 25 26 #------------------------------- 27 #关闭 28 conn.close()
------
成功
表示可以正常交互,第一步完成。
------------------------------------------------------------------------------------------------------------------------
2