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("数据库地址","账号","密码","访问的数据库")      ##这里这样默认填可能会说传入参数过多的解决方法 https://www.cnblogs.com/kaibindirver/p/14425482.html

二: 使用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")

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM