pymysql 操作数据库 (含使用socket连接数据库的方法)

db = pymysql.connect(host="127.0.0.1", user="root",password="root", db="mysql", port=3306, charset='utf8',unix_socket="/Applications/MAMP/tmp/mysql/mysql.sock")

connect里面的参数参考: https://www.jianshu.com/p/4850afe7098f

unix_socket为使用socket登录,我用mamp中的phpmyadmin 有给的

正常链接

db = pymysql.connect("数据库地址","账号","密码","库名")

Python3 安装 PyMySQL
https://blog.csdn.net/cityzenoldwang/article/details/78403862
教程
https://www.runoob.com/python3/python3-mysql.html

例子:

一:

#连接测试数据库数据库
db = pymysql.connect("数据库地址","账号","密码","访问的数据库")

二: 使用socket连接

db = pymysql.connect(host="127.0.0.1", user="root",password="root", db="访问的数据库", port=3306, charset='utf8',unix_socket="/Applications/MAMP/tmp/mysql/mysql.sock")

原文地址:https://www.cnblogs.com/kaibindirver/p/12654569.html