iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >python3_08.动动mysql
  • 647
分享到

python3_08.动动mysql

mysql 2023-01-31 07:01:26 647人浏览 八月长安
摘要

PyMysql 是在 python3.x 版本中用于连接 mysql 服务器的一个库。安装:pip install PyMysql数据库增删改查流程差不多,主要在于sql语句。 #!/usr/bin/env python3 #-*- co

PyMysql 是在 python3.x 版本中用于连接 mysql 服务器的一个库。

安装:

pip install PyMysql
数据库增删改查流程差不多,主要在于sql语句。

#!/usr/bin/env python3
#-*- coding:utf-8 -*-
import pymysql
#创建一个数据库链接
db = pymysql.connect("localhost",'root','drcom','TESTDB')
#创建一个游标对象
#游标是系统为用户开设的一个数据缓冲区,存放sql语句的执行结果
cursor = db.cursor()
#执行sql查询,返回值是查询到的数据条目数
cursor.execute("select version()")
#获取查询数据
#fetchone每次只返回一行,也就是结果集的下一行
#fetchall() 得到结果集中剩下的所有行
data = cursor.fetchone()
print("database version:%s"%data)
#执行sql。如果表存在就删除
cursor.execute("drop table if exists EMPLOYEE")
#使用预处理语句创建表
sql = '''CREATE TABLE EMPLOYEE(
	FIRST_NAME CHAR(20) NOT NULL,
	LAST_NAME CHAR(20),
	AGE INT,
	SEX CHAR(1),
	INCOME FLOAT)'''
cursor.execute(sql)
#sql插入语句
insert_db = '''INSERT INTO EMPLOYEE(FIRST_NAME,
		LAST_NAME,AGE,SEX,INCOME)
		VALUES('Mac','Mohan',20,'M',2000)'''
try:
	cursor.execute(insert_db)
#提交到数据库执行,不执行这一步,数据是不会被真正的写入到数据库的
	db.commit()
except:
#如果发生错误则回滚
	db.rollback()

cursor.execute("SELECT * FROM TESTDB.EMPLOYEE")
result = cursor.fetchall()
print(result)
#关闭数据库

db.close()


您可能感兴趣的文档:

--结束END--

本文标题: python3_08.动动mysql

本文链接: https://www.lsjlt.com/news/191511.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python3_08.动动mysql
    PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库。安装:pip install PyMySQL数据库增删改查流程差不多,主要在于sql语句。 #!/usr/bin/env python3 #-*- co...
    99+
    2023-01-31
    mysql
  • MySQL 启动与关闭(手动与自动)
    手动管理mysql的启动与关闭 [root@mysql ~]# service mysql start --手动启动mysql Starting MySQL. SUCCESS! [root@mys...
    99+
    2024-04-02
  • Docker启动Mysql
    操作系统:windows docker桌面:Docker Desktop DockerHub账号:xxxx 操作步骤: docker hub下载mysql镜像。直接在“image”菜单主界面搜索框搜索“mysql”,根据需求下载指定版本。这...
    99+
    2023-08-31
    docker java 容器 mysql 笔记
  • 怎么手动启动mysql服务器
    手动启动mysql服务器的方法首先,点击“开始”,选择“管理工具”选择;在管理工具下拉中,选择“服务”选项,并双击打开;打开服务后,在服务列表中找到“mysql”服务选项;查找到mysql服务选项后,右键选择“启动”,即可启动mysql服务...
    99+
    2024-04-02
  • 解压启动MySQL
    安装MySQL, 解压zip后,先将my.default.ini改名为my.ini放到根目录 my.ini 增加  basedir = D:\mysql_test\mysql-5.7.17-ma...
    99+
    2024-04-02
  • 怎么启动mysql
    小编给大家分享一下怎么启动mysql,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!怎么启动mysql?1. 按WIn+R快捷键,输入cmd,确定。接着输入命令“net start m...
    99+
    2024-04-02
  • mysql如何启动
    mysql启动的方法:1、在运行窗口输入services.msc命令再点击确定。2、在服务窗口找到mysql并右键单击启动。3、在cmd窗口输入mysql -uroot -p命令再输入密码启动mysql。具体操作步骤:首先,按下win+r打...
    99+
    2024-04-02
  • mysql怎么启动
    mysql启动的方法:1.打开运行窗口;2.打开命令行窗口;3.输入命令启动mysql服务即可。mysql启动的方法:使用【win+r】快捷键打开运行窗口。在对话框中输入“cmd”打开命令行窗口。输入以下命令启动mysql服务即可。net&...
    99+
    2024-04-02
  • mysql启动失败:mysql服务无法启动如何解决
    本篇内容主要讲解“mysql启动失败:mysql服务无法启动如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql启动失败:mysql服务无法启动如何...
    99+
    2024-04-02
  • mysql开机启动(Linux)
    原由:电脑上装了虚拟机,虚拟机上有装有mysql数据库,因为电脑每天都要开关机,第二天开机后还需要手动开启mysql服务,因为博主比较懒,故做成自动启动。 备注:生产中一般不会做成自动启动 步骤如下: 1...
    99+
    2024-04-02
  • mysql启动的方法
    mysql启动的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧! MySQL是最受欢迎的开源SQL数据库管理系...
    99+
    2024-04-02
  • linux如何启动mysql
    这篇文章主要介绍了linux如何启动mysql,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。linux如何启动mysql?1. 可以通...
    99+
    2024-04-02
  • mac mysql 无法启动
    在mac系统的任务管理器,找到mysqld的进程选择将它关闭掉,然后打开mac上的命令行去执行命令。 在命令行之中执行命令去给mysql数据库的安装目录赋予一个可以进行读写和执行任意操作的权限,在...
    99+
    2023-10-26
    mysql macos 数据库
  • 怎么让Linux开机时自动启动mysql
    本篇内容介绍了“怎么让Linux开机时自动启动mysql”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  ...
    99+
    2024-04-02
  • centos如何启动mysql
    centos中启动mysql服务的方法:1、打开centos终端;2、输入“service mysqld star”或者“/etc/init.d/mysqld start”命令启动mysql服务即可。具体操作步骤:在centos系统桌面中使...
    99+
    2024-04-02
  • MySQL——动态SQL拼接
    一、动态sql拼接 目标 能够使用mybatis的标签实现动态SQL拼接 分析 ​ 我们在前边的学习过程中,使用的SQL语句都非常简单。而在实际业务开发中,我们的SQL语句通常是动态拼接而成的,比如:...
    99+
    2023-09-23
    sql mysql
  • ubuntu怎么启动mysql
    在ubuntu系统中使用service命令启动mysql启动mysqlsudo service mysql start停止mysqlsudo service mysql stop重启mysqlsudo service mysql resta...
    99+
    2024-04-02
  • docker怎么启动mysql
    要在docker中启动MySQL,您可以按照以下步骤操作: 首先,您需要从Docker Hub上拉取MySQL的镜像。您可以使用以...
    99+
    2024-04-17
    mysql docker
  • mysql授权、启动、启动服务常用命令
    一、 四种启动方式: 1、mysqld 启动mysql服务器: ./mysqld --defaults-file=/etc/my.cnf --user=root 客户端连接: mysql --def...
    99+
    2024-04-02
  • Windows下手动、自动备份Mysql数据库(mysqldump)
    Windows下手动、自动备份Mysql数据库 一、手动备份1.1 命令行备份1.2 通过第三方工具备份(Navicat) 二、自动备份2.1、编写备份脚本2.2 windows 创...
    99+
    2023-09-10
    数据库 mysql 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作