在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

python MySQLdb如何配置python链接MYSQL

138次阅读
没有评论

共计 2231 个字符,预计需要花费 6 分钟才能阅读完成。

这篇文章给大家介绍 python MySQLdb 如何配置 python 链接 MYSQL,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

1、下载 MySQL for Python
wget http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz

2、安装
yum install python-devel-2.7.5-48.el7.x86_64
tar zxvf MySQL-python-1.2.3.tar.gz
$ cd MySQL-python-1.2.3

修改 setup_posix.py 中 mysql_config.path =“mysql_config”修改为你 mysql 软件下对应路径  
mysql_config.path = /home/mysql/soft/mysql5717/bin/mysql_config
 
$ python setup.py build
$ python setup.py install

[root@node1 lib]# python testconn.py 
Traceback (most recent call last):
  File testconn.py , line 3, in module
    import MySQLdb    
  File build/bdist.linux-x86_64/egg/MySQLdb/__init__.py , line 19, in module
  File build/bdist.linux-x86_64/egg/_mysql.py , line 7, in module
  File build/bdist.linux-x86_64/egg/_mysql.py , line 6, in __bootstrap__
ImportError: libmysqlclient.so.20: cannot open shared object file: No such file or directory
[root@node1 lib]# find / -name libmysqlclient
[root@node1 lib]# find / -name libmysqlclient.so.20
/home/mysql/soft/mysql5717/lib/libmysqlclient.so.20

做一个软连接到 /usr/lib64 目录(64 为系统)
 ln -s /home/mysql/soft/mysql5717/lib/libmysqlclient.so.20  /usr/lib64/libmysqlclient.so.20

还是有报错找不到 socket

[root@node1 duanfj]# python testconn.py 
Traceback (most recent call last):
  File testconn.py , line 6, in module
    conn=MySQLdb.connect(host= localhost ,user= root ,passwd= root ,db= test ,port=3306,charset= utf8)  
  File build/bdist.linux-x86_64/egg/MySQLdb/__init__.py , line 81, in Connect
  File build/bdist.linux-x86_64/egg/MySQLdb/connections.py , line 187, in __init__
_mysql_exceptions.OperationalError: (2002, Can t connect to local MySQL server through socket /tmp/mysql.sock (2) )

这个简单   做个软链接   大功告成
ln -s /tmp/my3306.sock /tmp/mysql.sock

[root@node1 MySQL-python-1.2.3]# python testconn.py 
1
1
row1
2
row2
3
row
4
row4
[root@node1 MySQL-python-1.2.3]# 
##############
[root@node1 MySQL-python-1.2.3]# cat testconn.py 
# -*- coding: utf-8 -*-    
#mysqldb    
import MySQLdb    
   
# 连接    
conn=MySQLdb.connect(host= localhost ,user= root ,passwd= root ,db= test ,port=3306,charset= utf8)  
cursor = conn.cursor()    
   
# 写入    
sql = insert into test(a,b) values(%s,%s)  
param = (4, row4)    
n = cursor.execute(sql,param)    
print n    

# 查询    
n = cursor.execute(select * from test)    
for row in cursor.fetchall():    
    for r in row:    
        print r    
   
# 删除    

# 关闭    
conn.close()  

关于 python MySQLdb 如何配置 python 链接 MYSQL 就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-18发表,共计2231字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国产成人黄色在线观看 | 色喜国模李晴超大尺度 | 一级仑乱免费视频 | 欧美一区二区三区免费 | 午夜高清免费在线观看 | 国产日韩欧美在线视频免费观看 | 精品国产一区二区三区无码 | 日本高清一级做a爱过程免费视频 | 免费看国产一级片 | 琪琪成人 | 欧美激情日韩精品久久久 | 国产精品亚洲欧美大片在线看 | 一级片视频免费 | 久久精品国产影库免费看 | 日韩欧美久久一区二区 | 国产三级精品三级男人的天堂 | 国产亚洲精品久久午夜玫瑰园 | 亚洲专区在线播放 | 国产精久久一区二区三区 | 国产在线观看一区二区三区四区 | 久久精品aⅴ无码中文字字幕重口 | 成人欧美日韩一区二区三区 | 日本xxxx在线观看 | 一级高清在线观看影片 | 亚洲在线不卡 | 国产精品美脚玉足脚交欧美 | 青青伊人影院 | 亚洲国产精品久久久久秋霞 | 色中色污| 99久久久国产精品免费无卡顿 | 黄色网址在线免费播放 | 无码任你躁久久久久久 | 国精品99久9在线 | 免费 | 亚洲视频一区网站 | 国产精品人人爽人人做我的可爱 | 国精产品69永久中国有限 | 一个人看的www片免费高清视频 | 中国一级做a爱片免费 | 美女在线不卡 | 国产 麻豆 日韩 欧美 久久 | 四虎影院永久地址 |