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")