美文网首页
Python-数据库相关

Python-数据库相关

作者: 微微笑_蝶虹 | 来源:发表于2020-01-12 16:47 被阅读0次

Python 需要 MySQL 驱动程序来访问 MySQL 数据库

安装数据库连接模块

错误命令:pip3 install PyMySQL

遇到的错误:ERROR: Could not find a version that satisfies the requirement mysql-connector (from versions: none)ERROR: No matching distribution found for mysql-connector

解决方案: 可能因为网络等其他原因,导致报错,我们干脆不使用https://pypi.python.org网站了,我们用一个镜像网站,那边是:http://pypi.doubanio.com/simple/

对应的命令是:pip install 安装包名字  -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com

对标安装PyMySQL的命令就是:

pip3 install PyMySQL -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com

验证连接成功:import pymysql

使用

import pymysql

# 打开数据库连接

db = pymysql.connect("localhost", "testuser", "test123", "TESTDB")

# 使用 cursor() 方法创建一个游标对象 cursor

cursor = db.cursor()

# 使用 execute()  方法执行 SQL 查询

cursor.execute("SELECT VERSION()")

# 使用 fetchone() 方法获取单条数据.

data = cursor.fetchone()

print("Database version : %s " % data)

# 关闭数据库连接

db.close()

相关文章

  • Python-数据库相关

    Python 需要 MySQL 驱动程序来访问 MySQL 数据库 安装数据库连接模块 错误命令:pip3 ins...

  • python文件

    Python-文件相关操作 open() open(filename, mode) 返回一个文件对象fileobj...

  • Python文件操作

    Python-文件相关操作 open() open(filename, mode) 返回一个文件对象fileobj...

  • python正则学习

    一、常用的匹配规则总结表 原文链接 相关具体应用例子,请见:Python-正则表达式 二、re库中常用方法 相关具...

  • python-数据库

    python 数据库应用程序 DB-API模块属性 apilevel #模块兼容的api版本 thre...

  • python itertools

    PYTHON-进阶-ITERTOOLS模块小结

  • python-复盘-yield & return区别

    python-复盘-yield & return区别

  • 数据库基础相关

    -- 数据库相关-------------------------------------------------...

  • Python-迭代器相关概念

    一些基本概念 1 容器 可以询问某个元素是否包含其中,如list,set,tuples,dict等都是容器 2 迭...

  • ClientSdk详细说明

    数据库相关 ClientDbExecute ClientDbQuery 配置相关 ClientGetConfigs...

网友评论

      本文标题:Python-数据库相关

      本文链接:https://www.haomeiwen.com/subject/tmlmactx.html