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

python MySQLdb如何配置python链接MYSQL

131次阅读
没有评论

共计 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-17发表,共计2231字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国产在线丝袜 | 国产成人亚洲精品无码车a 国产成人亚洲精品无码影院bt | 色老汉免费网站免费视频 | 亚洲中文字幕一区精品自拍 | 国内真实实拍伦视频在线观看 | 插插无码视频大全不卡网站 | 久久无码av中文出轨人妻 | 国产一级做a爰片久久毛片男男 | 色综合综合色综合色综合 | 亚洲福利一区二区 | 亚洲熟妇丰满多毛xxxx | 一级毛片欧美大片 | 久久国产精品成人片免费 | 国产精品原创 | 成人黄色小视频 | 国产成a人亚洲精品无码樱花 | 台湾佬中文娱乐网更新 | 亚洲色欧美在线影院 | 美女一级毛片毛片在线播放 | 青青青视频在线播放视频 | 免费无遮挡又黄又爽网站 | 国产农村1级毛片 | 日韩欧美第一区二区三区 | 欧美一级美片在线观看免费 | 美女和男人免费网站视频 | 亚洲色大成网站www尤物 | 日韩精品一区二区三区大桥未久 | 国产乱在线 | 成人一级片 | 99久久精品毛片免费播放 | 亚洲国产成人精品女人久久久 | 丰满人妻熟妇乱又仑精品 | 国产成人vr精品a视频 | 国产最新进精品视频 | 九九影视网 | 一级特黄女人生活片 | 免费国产黄网站在线观看可以下载 | 日本牲交大片无遮挡 | 狠狠色狠狠色综合 | 成人午夜视频在线观 | 日本黄色动态图 |