
MySQL
文章平均质量分 88
IT~郑小菜
菜菜的大学生一枚,更新分享自己的学习笔记,帮助自己和大家复习和了解IT知识,努力让自己成为真正的IT黑马。
展开
-
MySQL——DQL union合并、limit限制与DDL建表和删表
insert into t_user(no,name,age,brith) values (100001,'张三',45,str_to_date('1994-4-9','%Y-%m-%d');例如:insert into t_user values (1,'zangsan',12,now()),(2,'wangwu',23,now()),(3,'lishi',44,now());命令:insert into 表名(字段名1,字段名2,字段名3.......) values (值1,值2,值3......)原创 2023-09-06 22:19:40 · 688 阅读 · 18 评论 -
MySQL——连接查询与子查询
连接查询,结合俩(多)张表,在俩张(多)表当中查询数据,在一张表当中查询一部分,在另一张表当中查询另一部分数据,这种跨表查询,连接多张表查询数据的方法叫做连接查询!内连接与外连接的区别:内连接没有主次关系,两(多)张表是平级的,而外连接有主次关系,主要是查什么,其次是查什么!右外连接(right):表示join关键字右边的表是主表,主要是查出右边表的数据,顺带将左边的表的数据也查出来。当连接俩张表进行查询的时候,如果没有任何限制的情况下,查询的次数为两张表所有记录的乘积!目前主流使用SQL99语法。原创 2023-09-04 21:39:06 · 1450 阅读 · 2 评论 -
MySQL——单行处理函数和多行处理函数
单行处理函数:一个输入对应一个输出,多行处理函数:多个输入对应一个输出。原创 2023-08-29 21:29:10 · 356 阅读 · 1 评论 -
MySQL——select查询和排序
如果查询名字当中含有_的,例如:'%_%',如果直接这样查询,就会查出所有名字,因为_代表任意字符,所以要想查询名字带有 ‘_’ 的,要加一个反斜杠 \ 转移字符;注意:虽然可以,但不建议,因为在后期项目开发当中,当我们数据库当中的数据发生改变的时候,查第二列就不是一开始的第二列了,那么就出现比较麻烦的bug了!(and 优先级大于 or)查询名字当中有R的名字:select ename from emp where ename like '%R%';原创 2023-08-24 09:58:18 · 2206 阅读 · 4 评论 -
MySQL——Dos窗口基本操作与初步认识
本人:操作系统:Win11系统mysql版本:8.0.34注意:MySQL 数据库在启动的时候,占用的默认端口号是3306cmd 命令不区分大小写cmd窗口(管理员)启动和关闭MySQL :启动:net start MySQL80关闭:net stop MySQL80dos命令 窗口:mysql -uroot -p密码(显示密码) mysql -uroot -p(隐藏密码)退出mysql: exit查看mysql 数据库有那些数据库:show databases;(记得带英文分号)原创 2023-08-24 09:50:31 · 1028 阅读 · 1 评论