PyMySQL 模块

 1 ```python
 2 
 3 # pip install pymysql 安装模块 pymysql
 4 
 5 '''
 6  查询mysql 相关信息
 7         C:\Users\xxxx> mysqladmin -uroot -proot processlist
 8 
 9         +----+------+-----------------+----+---------+------+-------+------------------+
10         | Id | User | Host            | db | Command | Time | State | Info             |
11         +----+------+-----------------+----+---------+------+-------+------------------+
12         | 3  | root | localhost:12336 |    | Query   | 0    |       | show processlist |
13         +----+------+-----------------+----+---------+------+-------+------------------+
14 '''
15 
16 import pymysql
17 
18 
19 def main():
20     try:
21         # 连接成功
22         conn = pymysql.connect(
23             host='localhost',
24             user='root',
25             password='root',
26             port=3306,
27             database='test',
28             charset='utf8'
29         )
30         print(conn)
31     except Exception as err:
32         print('错误原因')
33 
34 
35 if __name__ == '__main__':  # 判断程序执行名称
36     main()  # 调用主函数
37 ```

-- 解释( 复制本人自己的 CSDN 不想再次重复仅此而已 )
 1 # 连接 pymysql
 2     cconn = pymysql.connect(
 3                             # 主机一般位本地测试
 4                             host='localhost',
 5                             # 用户(我这里用的是安装MySQL客户端的用户名)
 6                             user='root',
 7                             # 密码使用的是安装MySQL客户端时的密码
 8                             password='root',
 9                             # 默认端口号 3306
10                             port=3306,
11                             # show  databases 查看客户端下的 database 填写任意一个 
12                             database='test',
13                             # 默认utf8 在这里没有杠
14                             charset='utf8')
15     print(conn) 
16     # 输出对象地址即为连接成功 
17     # <pymysql.connections.Connection object at 0x0000026099573988>

-- 在 CSDN 总结了详细解释 

https://blog.csdn.net/weixin_43340420/article/details/105982174 

 

posted @ 2020-05-07 22:16  aidou_a  阅读(63)  评论(0)    收藏  举报