python MySQLdb如何配置python链接MYSQL

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

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

1、下载计算机编程语言的关系型数据库

wget http://SourceForge。net/project/MySQL-python/files/MySQL-python/1。2 .3/MySQL-python-1。2 .3 .焦油。地面零点

2、安装

yum installpython-dev-2。7 .5-48 .El 7。x86 _ 64

MySQL-python-1.2.3.tar.gz

$ cd MySQL-python-1.2.3

修改setup_posix.py中MySQL _ config。path=" MySQL _ config "修改为你关系型数据库软件下对应路径

MySQL _ config。路径='/home/MySQL/soft/MySQL 5717/bin/MySQL _ config '

$ python setup.py构建

$ python setup.py install

[root @ node 1 lib]# python测试连接器. py

追溯(最近一次通话最后一次):

模块中的文件“testconn.py”,第3行

导入MySQLdb数据库

文件build/b列表。Linux-x86 _ 64/egg/MySQL db/_ _ init _ _ .模块中第19行" py "

模块中的文件" build/b list。Linux-x86 _ 64/egg/_ MySQL。py”,第七行

文件" build/b list。Linux-x86 _ 64/egg/_ MySQL。py”,第6行,位于__bootstrap__

导入错误: libmysqlclient.so.20:无法打开共享对象文件:没有这样的文件或目录

[root @ node 1 lib]# find/-name libmysql客户端

[root @ node 1 lib]# find/-name libmysql客户端。所以。20

/home/MySQL/soft/MySQL 5717/lib/libmysql客户端。所以。20

做一个软连接到/usr/lib64目录(64为系统)

ln-s/home/MySQL/soft/MySQL 5717/lib/libmysql客户端。所以。20/usr/lib 64/libmysql客户端。所以。20

还是有报错找不到(电源)插座

[root @ node 1 duanfj]# python测试连接器. py

追溯(最近一次通话最后一次):

模块中的文件“testconn.py”,第6行

conn=MySQLdb.connect(主机='localhost ',用户='root ',passwd='root ',db='test ',端口=3306,字符集='utf8 ')

文件build/b列表。Linux-x86 _ 64/egg/MySQL db/_ _ init _ _ .“py”,连接中的第81行

文件" build/b list。Linux-x86 _ 64/egg/MySQL db/connections。py”,第187行,在__init__

_ mysql _异常.操作警报器: (2002年,"无法通过套接字/tmp/MySQL。袜子”(2)连接到本地关系型数据库服务器")

这个简单做个软链接大功告成

ln-s/tmp/my 3306。sock/tmp/MySQL。短袜

[root @ node 1 MySQL-python-1。2 .3]# python测试连接器. py

行一

2

第2行

3

第四行

[root @ node 1 MySQL-python-1。2 .3]#

##############

[root @ node 1 MySQL-python-1。2 .3]#卡特彼勒测试连接器py

# -*- coding: utf-8 -*-

#mysqldb

导入MySQLdb数据库

#连接

conn=MySQLdb.connect(主机='localhost ',用户='root ',passwd='root ',db='test ',端口=3306,字符集='utf8 ')

cursor=conn.cursor()

#写入

sql="插入测试(a,b)值(%s,%s)"

param=(4,' row4 ')

n=cursor.execute(sql,param)

打印n

#查询

n=cursor.execute('从测试中选择*

对于cursor.fetchall()中的行,

对于行:中的r

打印r

#删除

#关闭

conn.close()

关于python MySQLdb数据库数据库如何配置大蟒链接关系型数据库就分享到这里了,希望

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/133892.html

(1)

相关推荐

  • C++为什么构造函数中应该做的是初始化而不是赋值

    技术C++为什么构造函数中应该做的是初始化而不是赋值本篇内容介绍了“C++为什么构造函数中应该做的是初始化而不是赋值”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这

    攻略 2021年11月29日
  • 如何使用Bytom-Mobile-Wallet-SDK?

    技术Bytom-Mobile-Wallet-SDK的使用方法是什么这篇文章主要介绍“Bytom-Mobile-Wallet-SDK的使用方法是什么”,在日常操作中,相信很多人在Bytom-Mobile-Wallet-SD

    攻略 2021年12月20日
  • 水结冰的温度是多少度,水结冰的温度是0还是-4

    技术水结冰的温度是多少度,水结冰的温度是0还是-4水结冰的温度是0℃水结冰的温度是多少度。在常压环境下,冰的熔点为0℃,0℃水冻结成冰时,体积会增大约1/9(水体积最小时为4℃)。据观测,封闭条件下水冻结时,体积增加所产

    生活 2021年10月26日
  • sql server2012附加数据库问题的解决方法

    技术sql server2012附加数据库问题的解决方法sql server2012附加数据库问题的解决方法,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望

    攻略 2021年12月1日
  • 如何实现JVM内存监控工具用法

    技术如何实现JVM内存监控工具用法本篇文章为大家展示了如何实现JVM内存监控工具用法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。你对JVM内存监控工具的使用是否熟悉,这里向大家

    攻略 2021年10月23日
  • 归并算法

    技术归并算法 归并算法归并算法采用了分而治之的思想,具体的内容懂的都懂,不懂的也不需要明白,看代码就完事了。
    public class guibing { public static int[]

    礼包 2021年12月9日