使用Python连接Mysql

举报
wh555 发表于 2021/02/23 22:54:25 2021/02/23
【摘要】     编程语言:python 开发环境:Pycharm全部代码:# 首先安装包:pip install pymysql# 1、导包import pymysql # 2、连接MySQL数据库的服务(ctrl+B 可以查看函数源码)# 在终端是:mysql -uroot -pconnc = pymysql.Connect(        host='127.0.0.1',# mysql服务端的...


    编程语言:python

 开发环境:Pycharm

全部代码:

# 首先安装包:pip install pymysql

# 1、导包

import pymysql

 

# 2、连接MySQL数据库的服务(ctrl+B 可以查看函数源码)

# 在终端是:mysql -uroot -p

connc = pymysql.Connect(

        host='127.0.0.1',# mysql服务端的IP 默认127.0.0.1/locahost(或者真实IP)

        user='root',    # 用户

        password='since2020',   # 密码

        database='mysql2021',  # 需要使用的数据库

        port=3306,   # 端口号

        charset='utf8')  # 数据库的字符编码

# 注意:一定要写对连接

 

# 3、创建游标对象

cur = connc.cursor()

 

# 4、编写SQL语句

sql = """   """

 

# 5、使用游标对象去调用SQL

cur.execute(sql)

 

# 6、获取查询的结果 --print()

result = cur.fetchall()

print(result)  # 结果为元组,可以遍历查询,取里面的值

 

# 8、仅在对数据库做出修改时需要此步骤,保持数据的提交

connc.commit()

 

# 7、关闭游标对象

cur.close()

 

# 8、关闭连接(节省cpu的开销)

connc.close()

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。