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)

相关推荐

  • Java多线程概念知识点有哪些

    技术Java多线程概念知识点有哪些这篇文章主要介绍“Java多线程概念知识点有哪些”,在日常操作中,相信很多人在Java多线程概念知识点有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”

    攻略 2021年11月24日
  • FastDFS搭建

    技术FastDFS搭建 FastDFS搭建拉取镜像docker pull morunchang/fastdfs运行tracker
    docker run -d --name tracker --net=h

    礼包 2021年12月6日
  • oracle中出现ORA-01102错误怎么办

    技术oracle中出现ORA-01102错误怎么办这篇文章主要介绍了oracle中出现ORA-01102错误怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解

    攻略 2021年11月24日
  • 圆锥体积计算公式,圆柱圆锥全部公式有哪些

    技术圆锥体积计算公式,圆柱圆锥全部公式有哪些1、圆锥的表面积侧面积公式设圆锥的高为h,设圆锥的表面积为st圆锥体积计算公式,侧面积为sc,侧面积(也就是扇形的面积)可以用以下公式计算:表面积等于侧面积与底面圆面积的和,也

    生活 2021年10月29日
  • 基本RNN的Tensorflow实现是怎样的

    技术基本RNN的Tensorflow实现是怎样的这篇文章给大家介绍基本RNN的Tensorflow实现是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。今天我们一起看下在tensorflow中基

    攻略 2021年11月24日
  • dto与数据库交互(dto是展示层的数据还是服务层的)

    技术DTO服务实现中的核心数据是什么这篇文章将为大家详细讲解有关DTO服务实现中的核心数据是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 在一个Web服务的实现中,

    攻略 2021年12月18日