首先在pycharm中安装mtsqlclient的包

等待安装完成以后,进入编辑页面就可以正常编程了。举例如下:

import MySQLdb
#import situation as sit
conn= MySQLdb.connect(
host='localhost',
port = 3306,
user='root',

passwd='mysql',
db ='produce',
)

#通过获取到的数据库连接conn下的cursor()方法来创建游标。
cur = conn.cursor()

#创建数据表,通过游标cur 操作execute()方法可以写入纯sql语句。通过execute()方法中写如sql语句来对数据进行操作
#cur.execute("create table student(id int ,name varchar(20),class varchar(30),age varchar(10))")
hhh=5
#插入一条数据
cur.execute("insert into temp set a = %s" % (hhh) ) #values('2','Tom','3 year 2 class','9')")
#修改查询条件的数据
#cur.execute("update student set class='3 year 1 class' where name = 'Tom'")

#删除查询条件的数据
#cur.execute("delete from student where age='9'")

#cur.close() 关闭游标
cur.close()

#conn.commit()方法在提交事物,在向数据库插入一条数据时必须要有这个方法,否则数据不会被真正的插入。
conn.commit()

#conn.close()关闭数据库连接

conn.close()

菜鸟教程网址:https://www.runoob.com/python/python-mysql.html

python连接mysql_Python连接MYSQL数据库相关推荐

  1. pymysql连接mysql_python使用MYSQL数据库

    什么是MYSQL数据库 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面, ...

  2. mac 黑窗口连接mysql_python操作mysql数据库

    python操作mysql数据库 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. Python 数据库接口支持非常多的数据库 ...

  3. JAVA通过JDBC连接并操作MySQL数据库

    JAVA通过JDBC连接并操作MySQL数据库 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提 ...

  4. Win下通过 Navica t连接Ubuntu下MySQL数据库

    昨天博主遇到一个很棘手的问题,就是如何使用Windows 去连接Ubuntu 下MySQL数据库,最后在网上查阅了相关的资料,浏览了很多前辈们的博客,终于解决这个问题了. 我的电脑配置情况是Windo ...

  5. php网页连mysql_php - 如何在单个网页上连接多个MySQL数据库?

    php - 如何在单个网页上连接多个MySQL数据库? 我将信息分散在几个数据库中,并希望使用PHP将所有信息放到一个网页上. 我想知道如何连接到单个PHP网页上的多个数据库. 我知道如何使用以下方法 ...

  6. 实践案例丨Pt-osc工具连接rds for mysql 数据库失败

    本文分享自华为云社区<Pt-osc工具连接rds for mysql 数据库失败>,原文作者:云技术搬运工 . [现象] 主机可以telent 通rds 端口,并且使用mysql-clie ...

  7. linux下程序JDBC连接不到mysql数据库

    今天在linux下部署一个 JavaEE项目的时候总是连接不到Mysql数据库,检查之后发现连接池的配置确定是对的,进入linux服务器之后以mysql -uname -ppassword连接总是报A ...

  8. tableau无法建立连接_的Tableau错误连接到本地MySQL数据库

    Windows Server 2008的 的Tableau桌面7.0 本地MySQL使用XAMPP的Tableau错误连接到本地MySQL数据库 当试图使用的Tableau Desktop中的原生My ...

  9. myeclipse mysql连接_怎么连接myeclipse与mysql数据库

    怎么连接myeclipse与mysql数据库 发布时间:2020-07-30 09:32:29 来源:亿速云 阅读:110 作者:Leah 本篇文章给大家分享的是有关怎么连接myeclipse与mys ...

  10. vapor mysql_无法在Vapor项目中连接我的MySQL数据库

    我是Vapor的新手,我想尝试连接我的MySQL数据库.我在官方文档中找到了如何执行此操作,但当我尝试发送查询时,它会抛出一个错误: No services are available for 'Da ...

最新文章

  1. 矩阵乘法的性能提升 AutoKernel
  2. R语言使用ggplot2包使用geom_violin函数绘制分组小提琴图(配置图例位置、移除图例)实战
  3. nefu 753 n!末尾有多少个0
  4. bat贪吃蛇游戏代码_100行python代码,轻松完成贪吃蛇小游戏
  5. 基于sympy的python实现三层BP神经网络算法
  6. DateFormat PHP Class (php 处理日期)
  7. 使用遇到的问题_水性漆在使用过程中遇到的问题以及解决方案
  8. Java操作Hive
  9. TOYOTA SYSTEMS Programming Contest 2021(AtCoder Beginner Contest 228) ABCD
  10. java课程设计——简易计算器
  11. idea使用教程-idea简介
  12. 今日头条阅读量怎么刷_自动刷今日头条阅读量 头条号自己刷阅读量
  13. html加页面脚注,javascript – 打印HTML每页脚注
  14. CICD篇-Travis-CI环境搭建
  15. 方阵平方等于自身,这个方阵的特征值
  16. 小程序swiper制作分门别类的轮播
  17. HTML如何返回上一页
  18. vga转html电脑打不开,VGA转HDMI转换器解决电脑连接投影仪的问题
  19. LINUXmint18.2添加国内源以及安装各种流行软件(网易云音乐,搜狗,谷歌浏览器,virtualbox虚拟机)
  20. 国产28nm制程光刻机突破在即,助力国产芯片

热门文章

  1. php的联查,PHP的多表联查
  2. GP学习整理(一)—Geoprocessing assembly and Geoprocessor managed assembly
  3. 城市代码表_从零开始做一个SLG游戏(六)游戏系统以及配置表
  4. Java 设计模式之 Observer 模式
  5. linux端口对ip开放,Linux 开放IP端口
  6. Java 算法 解二元一次方程
  7. 服务器虚拟化的主备,云服务器可以主备切换
  8. android adjust,【报Bug】安卓 adjust-position设置为false 页面依然被顶起 ios是好的
  9. pandas to_sql保存数据到数据库后,添加自增长的主键ID(PRIMARY KEY)
  10. 平衡二叉树(AVL)python实现