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 importpymysql3 '''
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