【测试基础01】

本期参考文献: 链接

一、安装mysql

1、安装mysql可以参考链接: 文章
2、安装mysql与python的工具
在这里插入图片描述
进行校验,查看是否安装成功
在这里插入图片描述

二、创建库

mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE ck")       执行语句创建库

在mysql库里可以看到创建的ck库
在这里插入图片描述

三、创建表

1、使用create创建表

import mysql.connector
mydb = mysql.connector.connect(host="localhost",user="root",passwd="westos",auth_plugin='mysql_native_password',database='ck'
)
mycurson=mydb.cursor()
mycurson.execute("create table customers (name varchar(255),address varchar(255) )")

在这里插入图片描述
2、创建主键,即给每列进行编号

import mysql.connectormydb = mysql.connector.connect(host="localhost",user="root",passwd="westos",auth_plugin='mysql_native_password',database='ck'
)
mycurson=mydb.cursor()
mycurson.execute("CREATE TABLE customers (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), address VARCHAR(255))")

在这里插入图片描述

四、插入表格

INSERT INTO
对刚才建立表格进行插入

import mysql.connectormydb = mysql.connector.connect(host="localhost",user="root",passwd="westos",auth_plugin='mysql_native_password',database='ck'
)
mycurson=mydb.cursor()
sql = "INSERT INTO customers (name ,address) values('ck1','china1') "    插入的语法
mycurson.execute(sql)
mydb.commit()

结果显示成功插入
在这里插入图片描述
如果插入多个数据可以用executemany

import mysql.connectormydb = mysql.connector.connect(host="localhost",user="root",passwd="westos",auth_plugin='mysql_native_password',database='ck'
)
mycurson=mydb.cursor()sql = "INSERT INTO customers (name, address) VALUES (%s, %s)"
val = [('Peter', 'Lowstreet 4'),('Amy', 'Apple st 652'),('Hannah', 'Mountain 21'),('Michael', 'Valley 345'),('Sandy', 'Ocean blvd 2'),('Betty', 'Green Grass 1'),('Richard', 'Sky st 331'),('Susan', 'One way 98'),('Vicky', 'Yellow Garden 2'),('Ben', 'Park Lane 38'),('William', 'Central st 954'),('Chuck', 'Main Road 989'),('Viola', 'Sideway 1633')
]mycurson.executemany(sql, val)mydb.commit()

在这里插入图片描述

五、查询表

1、使用select查询表格的全部内容
fetchall()语法可以获取所有内容

import mysql.connector
mydb = mysql.connector.connect(host="localhost",user="root",passwd="westos",auth_plugin='mysql_native_password',database='ck'
)
mycurson=mydb.cursor()
mycurson.execute('SELECT * FROM customers')
results = mycurson.fetchall()
for x in results:print(x)

在这里插入图片描述
2、查询某个列
select后跟某个列名
在这里插入图片描述
在这里插入图片描述
3、查询某一行
使用fetchone()只显示某行

import mysql.connectormydb = mysql.connector.connect(host="localhost",user="root",passwd="westos",auth_plugin='mysql_native_password',database='ck'
)
mycurson=mydb.cursor()
mycurson.execute('SELECT name,address FROM customers')
results = mycurson.fetchone()
for row in results:print(row)

4、筛选表格
使用where筛选
在这里插入图片描述
在这里插入图片描述
5、使用通配符筛选
%xx%代表对xx相关的内容都进行显示在这里插入图片描述在这里插入图片描述
注意为了防止sql注入,使用安全查询方式
在这里插入图片描述
在这里插入图片描述
7、排序
使用 ORDER BY 语句按升序或降序对结果进行排序。
ORDER BY 关键字默认按升序对结果进行排序。若要按降序对结果进行排序,请使用 DESC 关键字。
在这里插入图片描述
在这里插入图片描述

六、删除表格中的行

在这里插入图片描述

在这里插入图片描述
注意为了安全删除防止sql注入,使用安全删除方式
在这里插入图片描述
在这里插入图片描述

七、修改表格内容

在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/254188.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

微信如何群删好友 微信群删好友的方法教程

微信作为如今的日常通讯软件,可以说是融入了生活中的方方面面,而有些人在使用过程中添加了很多好友,但对于一些不怎么熟悉的好友可以选择删除,不过要是好友太多一个一个删也很麻烦,那么,微信如何群删好友?…

终于!微信正式版群聊可折叠:满屏群信息成为历史

9月26日消息,微信今日发布了iOS端的8.0.14版本,微信群聊终于可折叠了。 小雷使用iPadOS上的微信进行了测试,在群聊界面的菜单中,会出现一个“折叠该群聊”的选项,勾选即可折叠该群聊。折叠后,“折叠的群聊”…

微信怎么找群聊?找回微信群聊只需要这样…

如今社会中的日常生活已经离不开微信,微信是社交界的一股清流,聊天、视频、语音等等功能,而且支付功能的用途范围在国内也甚是广泛。微信怎么找群聊?是的,当多个好友之间相互认识,或者都有一个共同点的时候…

【微信机器人】可做自动回复,自动接收转账,群聊机器人。

前言: 目前市面上的微信机器人项目少之又少,并且大多数的不可用。比如用抓取网页微信接口,但大多数人的账号没有使用网页微信的权限。又或者价格昂贵,如使用微信pad协议。于是便开发一个通过Hook微信的DLL文件,修改其…

半群与群

半群与独异点 半群与独异点的定义 定义11.1 (1)设V<S,>是代数系统,为二元运算,如果运算是可结合的,则称V为半群。    (2)设V<S,>是半群,若e∈S是关于运算的单位元,则称V是含幺半群,也叫做独异点。有时也将独异点V记作V<S,,e>. 例11.1 (1)<Z,&…

JS中手撕防抖函数和节流函数

1.防抖函数 1.1定义 说明&#xff1a;在一定时间内&#xff0c;频繁执行事件&#xff0c;只执行最后一次函数。(英雄联盟回城) 1.2步骤&#xff1a; 声明定时器函数判断是否有定时器函数&#xff0c;如果有定时器函数的话就清除定时器。。如果没有定时器函数的话&#xff0…

微服务Spring Cloud 02------使用Eureka实现注册中心(1)

1.Eureka简介 Eureka是Spring Cloud中的一个负责服务注册与发现的组件。遵循着CAP理论中的A(可用性)和P(分区容错性)。 Eureka是Netflix中的一个开源框架。它和 Zookeeper、Consul一样&#xff0c;都是用于服务注册管理的&#xff0c;同样&#xff0c;Spring-Cloud 还集成了Zo…

中台分类

大家好&#xff0c;我是易安&#xff0c;之前我们谈到过中台的概念&#xff0c;以及如何落地中台。今天我就带你一起看一看&#xff0c;行业常见的中台分类。 业务中台与数据中台 业务中台 业务这个词&#xff0c;其实是有些宽泛的&#xff0c;我听到很多人口中说的业务都不是…

NeRF-SLAM代码记录

前言 没运行成功,尤其是编译gtsam部分,每一步都有错,又是讨厌c++第一天。 这一行编译到92% 就会报错 python/CMakeFiles/gtsam_py.dir/build.make:250: recipe for target python/CMakeFiles/gtsam_py.dir/linear.cpp.o failed make[2

考研C语言第七章

7.2函数的声明定义&#xff0c;函数的分类和调用 1、函数声明要在main函数上面&#xff0c;这样main函数才可以进行调用 第一节课主要就学了函数的调用&#xff0c;项目在开发的时候分工用的比较多 主要结构&#xff1a; func.c里面进行函数的定义 不是很重要&#xff0c;进…

I.MX RT1170加密启动详解(2):Authenticated HAB认证原理

文章目录 1 基础2 使能过程3 Boot flow 1 基础 HAB认证是基于RSA或ECDSA算法的公钥密码学&#xff0c;它用一系列的私钥对image进行加密&#xff0c;然后BootROM在上电后用对应的公钥验证加密的镜像是否被修改。这个密钥结构就是PKI(Public Key Infrastructure)树 (1)normal …

苹果手机适合什么蓝牙耳机?适合iPhone的蓝牙耳机推荐

在大环境的趋势下&#xff0c;手机和蓝牙耳机可以说是出门必备&#xff0c;一线城市里地铁是通勤频率最高&#xff0c;所以很多人都会选择佩戴蓝牙耳机&#xff0c;无线耳机、颈挂式&#xff0c;种类繁多&#xff0c;苹果手机一直十分火爆&#xff0c;蓝牙耳机作为手机的附属品…

苹果手机没插耳机为什么显示耳机模式_苹果耳机不能用在国产手机上?

从事了多年的硬件工作&#xff0c;回头发现很少有总结的文档。打算借用平台分享自己的学习笔记&#xff0c;以及对于一些知识的见解。也算是对自己的总结吧&#xff01;同时也分享给可爱的你们~~ ~~~个人解读&#xff0c;有建议可以多多交流&#xff0c;不喜勿喷哦&#xff01;…

苹果手机配什么无线蓝牙耳机好?适配苹果手机的蓝牙耳机推荐

近年来&#xff0c;TWS耳机越来越受到消费者的欢迎&#xff0c;各家厂商也都推出过不少旗舰级产品&#xff0c;许多产品也是打着苹果平替的旗号来推荐&#xff0c;并且这些耳机在功能和音质上也毫不逊色&#xff0c;并且音质还更加的好&#xff0c;下面整理了几款适用于苹果手机…

关于华强北悦虎耳机破解开启苹果手机弹窗动画学习教程

2023年的315华强北抓了一批人&#xff0c;已经将华强北耳机的苹果弹窗动画确定为侵权&#xff0c;因此各个厂家为了自己的产品合规化已将弹窗动画功能给屏蔽或者关闭了&#xff0c;其中包括华强北中有名的悦虎耳机&#xff0c;不过网上也有一部分代理商家在偷偷卖带弹窗的版本&…

蓝牙耳机南卡和苹果哪个好用?南卡耳机和苹果耳机深度体验报告

现如今的蓝牙耳机品类越来越多&#xff0c;相较于其他款式&#xff0c;半入耳式蓝牙耳机始终是我的首选。因为半入耳蓝牙耳机相较于其他款式&#xff0c;有着方便携带、不压耳道、久戴不累耳等优点&#xff0c;对于通勤时间长的人来说真的很友好。上次看到网友问半入耳蓝牙耳机…

苹果手机变成耳机模式怎么调回来_苹果耳机推出“新功能”:打僵尸!

昨天晚上&#xff0c;苹果悄么声的在官网上发布了他们的最新产品&#xff1a;AirPods Pro&#xff0c;习惯了在发布会上搞大动静发售新产品的苹果&#xff0c;这次走了一波低调奢华的路线。 当然&#xff0c;苹果的文案还是一如既往的稳(如果你还记得iphone 11 pro的宣传文案&a…

苹果手机专用蓝牙耳机有哪些?与iphone兼容性好的蓝牙耳机

蓝牙耳机摆脱了线缆的束缚&#xff0c;在地以各种方式轻松通话。自从蓝牙耳机问世以来&#xff0c;一直是行动商务族提升效率的好工具&#xff0c;苹果产品一直都是受欢迎的数码产品&#xff0c;下面推荐几款与iphone兼容性好的蓝牙耳机。 第一款&#xff1a;南卡小音舱蓝牙耳…

苹果手机变成耳机模式怎么调回来_苹果耳机模式怎么调回来

有的时候手机会无缘无故进入耳机模式,具体表现就是已经把耳机从手机的耳机孔中拔出,但是手机依旧不会使用外放喇叭播放,在控制中心依旧显示有耳机的插入状态,那么苹果耳机模式怎么调回来呢?今天给大家详细介绍一下吧! 苹果耳机模式怎么调回来 苹果耳机模式怎么取消? 苹果…

苹果手机变成耳机模式怎么调回来_技巧 | 手机卡在耳机模式 怎么退出来?

你有没有发生过这样的情况&#xff1a;当你拔掉 iPhone 耳机的时候&#xff0c;手机被卡在了耳机模式上&#xff1f;一般会出现的情形是&#xff1a;你的 iPhone 的扬声器没有声音&#xff0c;而在某些情况下&#xff0c;你还会看见耳机音量显示依然停留在主屏幕上。如果对iPho…