阿里云上的mysql,所以用的pymysql的库。如果没有安装pymysql库要先安装。
确定host,用户名,密码,接口(一般是3306)。
链接数据库如下:
conntest=pymysql.connect(
11 host='rm-xxxxxx.mysql.rds.aliyuncs.com',
12 user='abc',
13 passwd='123456',
14 db='db name',
15 port=123,
16 charset='utf8'
17 )
18 cur=conntest.cursor()
使用连接对象获得一个cursor对象,cursor提供的方法来进行工作。这些方法包括两大类:1.执行命令,2.接收返回值
首先所在的环境能够链接到数据,如果是没有权限的环境,代码编写无误后,会出现time out的提示,还有如下运行错误:
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "I:\test\shuju.py", line 10, in <module>
charset='utf8')
File "D:\Users\admin\AppData\Local\Programs\Python\Python37-32\l