mysql增删查改语句发音_mysql的增删改查语句

2023-10-27 22:30

本文主要是介绍mysql增删查改语句发音_mysql的增删改查语句,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

开启数据库:

1、开启服务:net start mysql

2032e705f6a17e5010c5a1cbccee74d3.png

停止服务:net stop mysql

f9a0972b8b7cb4db5bf393c4585c1d7b.png

2、连接数据库:mysql -uroot(用户名) -p123456(密码)

d5f1e234d025eaf3373da0f6b7b9ccfa.png

数据库操作:增删改查

一、数据库:

1、show databases; //查看所有数据库,database要加复数s;

2、create database  teacher ;//创建数据库teacher;

0bd3bd09578d522c427da68f27861b2a.png

3、drop database teacher; //删除数据库teacher

cf22f94ed1a9d69255f01ef51c265ed3.png

4、user teacher //切换数据库。要操作数据库要先选择使用一个数据库

477ed88d28c91712f1411c23fe78bc7d.png

二、表操作:

1、show tables; //查看所有的表,要加复数s

2、create table tea (列一,列2,...); //创建表tea

实例:create table tea (id int primary key auto_increment,username varchar(20),birthday date);

e7e6e5bdb33bd0a8318bbf9ddcaa86ef.png

3、drop table tea; //删除表tea

4、desc tea //查看表结构

cbac940212c296971d6a59d37797ae9d.png

5、show create table tea; 查看创建表tea所使用的语句

9f567804e35e8db1d37c71996cf3dbc5.png

6、rename table tea to teacher;//修改表名,将tea修改成teacher

601ae9b446a8f3ee523ed3fe7c9eb0ec.png

三、数据操作

1、增加:

1.1、单条数据添加

insert into teacher (username,birthday) values('陈晓华','2001-9-18');

a95d2f6230e492466c2f5b81131056b0.png

多条数据添加

insert into teacher(username,birthday) values('小军','2001-9-18'),('小花','2004-9-18');

5e73a09194c1f37b656420e76592e678.png

2、删除:

2.1、delete from 表名 where 条件 ; 删除表内数据(后面不加where 条件,会将表内数据全部删除)

实例:delete from teacher  where username='小军';

340d038db3befca5661218618d9bd45f.png

3、修改:update 表名 set 列1=值1, 列2=值2,... where 条件 ; # 修改表内数据(警告:后面不加条件会将全部列都修改)

实例: update teacher set username='狄仁杰',birthday='2008-09-01' where username='小花';

(注意,标点符号全部用英文字符)

4530c662e89a23bed76b5ea17f608726.png

4、查:select * from 表名 ; // 查看某一个表里面的所有数据(这里的*代表所有的列, 如果只想查询部分列可用逗号分隔, 例select username,birthday from 表名;)

四、条件查询:

a.语法: select * from 表名 where 条件;

b.比较运算符(=, >, =, <=, !=):

实例: select * from student where id>=3;

c.逻辑运算符(and, or, not):

实例: select * from student where id>=4652970 and sex=‘男’; 查询id>=4652970且性别为男的学生

7bba9f339e0c18d066bca081b94b45dd.png

d.模糊查询: like: %表示任意多个任意字符、 _表示一个任意字符

实例:  select * from student where user_name like "小%";得到结果小....

c8ba9663443dcbecee2c97dae7b578da.png

实例: select * from student where name like "周_"; => 得到结果如周迅...

e.范围查询: 实例: select * from student where id in (2,7,12); # 查询id为2,7,12的学生

实例: select * from student where id between 5 and 10; # 查询id在5-10之间的学生

f.空查询: 实例: select * from student where address is null; # 查询住址为空的学生(非空是not null)

g.优先级: 小括号 > not > 比较运算符 > 逻辑运算符 ; and > or =>可用()来改变优先级

h.排序: select * from 表名 order by 列1 asc/desc, 列2 asc/desc, ... ; # asc升序 desc降序

这篇关于mysql增删查改语句发音_mysql的增删改查语句的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/288852

相关文章

springboot使用Scheduling实现动态增删启停定时任务教程

《springboot使用Scheduling实现动态增删启停定时任务教程》:本文主要介绍springboot使用Scheduling实现动态增删启停定时任务教程,具有很好的参考价值,希望对大家有... 目录1、配置定时任务需要的线程池2、创建ScheduledFuture的包装类3、注册定时任务,增加、删

MySQL 中的 JSON 查询案例详解

《MySQL中的JSON查询案例详解》:本文主要介绍MySQL的JSON查询的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录mysql 的 jsON 路径格式基本结构路径组件详解特殊语法元素实际示例简单路径复杂路径简写操作符注意MySQL 的 J

Windows 上如果忘记了 MySQL 密码 重置密码的两种方法

《Windows上如果忘记了MySQL密码重置密码的两种方法》:本文主要介绍Windows上如果忘记了MySQL密码重置密码的两种方法,本文通过两种方法结合实例代码给大家介绍的非常详细,感... 目录方法 1:以跳过权限验证模式启动 mysql 并重置密码方法 2:使用 my.ini 文件的临时配置在 Wi

MySQL重复数据处理的七种高效方法

《MySQL重复数据处理的七种高效方法》你是不是也曾遇到过这样的烦恼:明明系统测试时一切正常,上线后却频频出现重复数据,大批量导数据时,总有那么几条不听话的记录导致整个事务莫名回滚,今天,我就跟大家分... 目录1. 重复数据插入问题分析1.1 问题本质1.2 常见场景图2. 基础解决方案:使用异常捕获3.

SQL中redo log 刷⼊磁盘的常见方法

《SQL中redolog刷⼊磁盘的常见方法》本文主要介绍了SQL中redolog刷⼊磁盘的常见方法,将redolog刷入磁盘的方法确保了数据的持久性和一致性,下面就来具体介绍一下,感兴趣的可以了解... 目录Redo Log 刷入磁盘的方法Redo Log 刷入磁盘的过程代码示例(伪代码)在数据库系统中,r

mysql中的group by高级用法

《mysql中的groupby高级用法》MySQL中的GROUPBY是数据聚合分析的核心功能,主要用于将结果集按指定列分组,并结合聚合函数进行统计计算,下面给大家介绍mysql中的groupby用法... 目录一、基本语法与核心功能二、基础用法示例1. 单列分组统计2. 多列组合分组3. 与WHERE结合使

Mysql用户授权(GRANT)语法及示例解读

《Mysql用户授权(GRANT)语法及示例解读》:本文主要介绍Mysql用户授权(GRANT)语法及示例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mysql用户授权(GRANT)语法授予用户权限语法GRANT语句中的<权限类型>的使用WITH GRANT

Mysql如何解决死锁问题

《Mysql如何解决死锁问题》:本文主要介绍Mysql如何解决死锁问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录【一】mysql中锁分类和加锁情况【1】按锁的粒度分类全局锁表级锁行级锁【2】按锁的模式分类【二】加锁方式的影响因素【三】Mysql的死锁情况【1

SQL BETWEEN 的常见用法小结

《SQLBETWEEN的常见用法小结》BETWEEN操作符是SQL中非常有用的工具,它允许你快速选取某个范围内的值,本文给大家介绍SQLBETWEEN的常见用法,感兴趣的朋友一起看看吧... 在SQL中,BETWEEN是一个操作符,用于选取介于两个值之间的数据。它包含这两个边界值。BETWEEN操作符常用

MySQL索引的优化之LIKE模糊查询功能实现

《MySQL索引的优化之LIKE模糊查询功能实现》:本文主要介绍MySQL索引的优化之LIKE模糊查询功能实现,本文通过示例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧... 目录一、前缀匹配优化二、后缀匹配优化三、中间匹配优化四、覆盖索引优化五、减少查询范围六、避免通配符开头七、使用外部搜索引擎八、分