
【MySQL】
Mysql
王同学要努力
24届毕业生 计科专业
无论身处何方,陷于何地,都要向下扎根,向上开花,不负生活,不负自己!
展开
-
零基础带你学习MySQL—foreign key 外键(二十六)
零基础带你学习MySQL—foreign key 外键(二十六)-- 外键演示-- 创建 主表 my_classCREATE TABLE my_class (id INT PRIMARY KEY , -- 班级编号`name` VARCHAR(32) NOT NULL DEFAULT ''); -- 创建 从表 my_stuCREATE TABLE my_stu (id INT PRIMARY KEY , -- 学生编号`name` VARCHAR(32) NOT NULL DEFA原创 2021-07-08 12:56:37 · 262 阅读 · 0 评论 -
零基础带你学习MySQL—unique 唯一(二十五)
零基础带你学习MySQL—unique 唯一(二十五)unqiue 使用细节如果没有指定 not null 则 unique 字段可以有多个 null如果一个列(字段) 是 unique not null 使用效果类似primary key原创 2021-07-08 12:50:57 · 185 阅读 · 0 评论 -
零基础带你学习MySQL—not null 非空(二十四)
零基础带你学习MySQL—not null 非空(二十四)原创 2021-07-08 12:48:39 · 172 阅读 · 0 评论 -
零基础带你学习MySQL—primary key主键(二十三)
零基础带你学习MySQL—primary key主键(二十三)一、约束二、主键三、主键的细节说明主键不能重复而且不能为空一张表最多只能有一个主键,但可以是复合键使用desc 表名 可以看到primary key 的情况在实际开发中 ,每个表往往都会设计一个主键主键的指定方式 有两种直接在字段名后指定:字段名 primakry key在表定义最后写 primary key(列名)CREATE TABLE t19(id INT , `name` VARCHAR(32) PRI原创 2021-07-08 12:05:49 · 364 阅读 · 2 评论 -
零基础带你学习MySQL—单行子查询和多行子查询(二十二)
零基础带你学习MySQL—多行子查询(二十二)一、什么是子查询?子查询是指嵌入在其它 sql 语句中的 select 语句,也叫嵌套查询二、什么是单行子查询?单行子查询是指只返回一行数据的子查询语句三、什么是多行子查询?多行子查询指返回多行数据的子查询 使用关键字 in四、子查询当做临时表使用查询ecshop中各个类别中价格最高的商品结果如下:...原创 2021-07-01 17:12:03 · 1038 阅读 · 0 评论 -
零基础带你学习MySQL—自连接(二十一)
零基础带你学习MySQL—自连接(二十一)自连接:自连接是指在同一张表的连接查询(将同一张表看做两张表)原创 2021-07-01 12:41:22 · 265 阅读 · 2 评论 -
零基础带你学习MySQL—多表查询笛卡尔集(二十)
零基础带你学习MySQL—多表查询笛卡尔集(十九)一、多表查询多表查询:就是指基于两个和两个以上的表的查询,在实际应用中,单个表并不能满足你的需求,我们经常需要在很多个表之间查询数据二、笛卡尔集默认情况下,当两个表查询时,规则是:从第一张表中,取出一行和第二张表的每一行进行组合,返回结果【含有两张表的所有列】,一共返回的记录数为:第一张表的行数*第二张表的行数,这样多表查询默认处理返回的结果称为迪卡尔集解决这个多表的关键就是要写出正确的过滤条件多表查询的条件不能少于 表的个数-1, 否则会出现笛原创 2021-07-01 12:10:26 · 438 阅读 · 0 评论 -
零基础带你学习MySQL—多子句查询(十九)
零基础带你学习MySQL—多子句查询(十九)原创 2021-07-01 10:57:52 · 153 阅读 · 0 评论 -
零基础带你学习MySQL—分页查询(十八)
零基础带你学习MySQL—分页查询(十八)!原创 2021-07-01 09:15:00 · 189 阅读 · 0 评论 -
零基础带你学习MySQL—流程控制函数(十七)
零基础带你学习MySQL—流程控制函数(十七)课堂练习原创 2021-06-30 18:09:49 · 168 阅读 · 2 评论 -
零基础带你学习MySQL—加密函数和系统函数(十六)
零基础带你学习MySQL—加密函数和系统函数(十六)原创 2021-06-30 17:19:13 · 224 阅读 · 0 评论 -
零基础带你学习MySQL—日期函数(十五)
零基础带你学习MySQL—日期函数(十五)一、CURRENT_DATE ( ) 当前日期二、CURRENT_TIME() 当前时间三、CURRENT_TIMESTAMP()当前时间戳四、练习原创 2021-06-30 11:15:11 · 587 阅读 · 9 评论 -
零基础带你学习MySQL—数学函数(十四)
零基础带你学习MySQL—数学函数(十四)原创 2021-06-30 09:24:17 · 218 阅读 · 0 评论 -
零基础带你学习MySQL—字符串相关的函数(十三)
零基础带你学习MySQL—字符串相关的函数(十三)一、CHARSET (str)返回子串字符集二、CONCAT连接子串,将多个列拼接成一列三、INSTR(string,substring)返回substring在string中出现的位置四、UCASE(string2) 转换成大写五、LCASE(string2) 转换成小写六、LEFT(string2,length)表示从string2中的左边取length个字符七、RIGHT(string2,length)表示从string2中原创 2021-06-29 18:03:31 · 761 阅读 · 12 评论 -
零基础带你学习MySQL—分组统计(十二)
零基础带你学习MySQL—分组统计(十二)如何理解分组 ?课后练习题原创 2021-06-29 15:36:50 · 180 阅读 · 0 评论 -
零基础带你学习MySQL—统计函数(合计函数)(十一)
零基础带你学习MySQL—统计函数(合计函数)(十一)count(*)和count(列)的区别count(*):返回满足条件的记录的行数count(列):统计满足条件的某列有多少个,但是会排除为空的情况创建一张表...原创 2021-06-29 14:21:25 · 466 阅读 · 0 评论 -
零基础带你学习MySQL—Select语句以及注意事项(十)
零基础带你学习MySQL—Select语句以及注意事项(十)原创 2021-06-29 12:23:25 · 248 阅读 · 0 评论 -
零基础带你学习MySQL—Delete语句以及注意事项(九)
零基础带你学习MySQL—Delete语句以及注意事项(九)一、Delete语句的基本语法二、Delete语句的注意事项原创 2021-06-29 10:29:26 · 329 阅读 · 0 评论 -
零基础带你学习MySQL—Update语句以及注意事项(八)
零基础带你学习MySQL—Update语句以及注意事项(八)一、Update语句的基本语法二、Update语句的注意事项原创 2021-06-29 10:19:11 · 490 阅读 · 0 评论 -
零基础带你学习MySQL—Insert语句以及注意事项(七)
零基础带你学习MySQL—(七)Insert语句以及注意事项一、Insert语句的基本语法二、Insert语句注意事项原创 2021-06-29 09:58:26 · 485 阅读 · 0 评论 -
零基础带你学习MySQL—修改表(六)
零基础带你学习MySQL—修改表(六)原创 2021-06-28 12:23:12 · 186 阅读 · 3 评论 -
零基础带你学习MySQL—MySQL常用的数据类型(列类型)(五)
零基础带你学习MySQL—MySQL常用的数据类型(列类型)(五)原创 2021-06-27 17:10:54 · 178 阅读 · 2 评论 -
零基础带你学习MySQL—创建表(四)
零基础带你学习MySQL—创建表(四)原创 2021-06-27 16:24:46 · 195 阅读 · 0 评论 -
零基础带你学习MySQL—备份恢复数据库(三)
零基础带你学习MySQL—备份恢复数据库(三)一、备份数据库二、恢复数据库先删除数据库zs_db03恢复数据库zs_db03课堂练习方法一:傻瓜式办法 直接Ctrlcv方法二:命令行方法备份到D盘: mysqldump -u root -p -B ecshop > d:\\ecshop.sql...原创 2021-06-27 15:58:53 · 466 阅读 · 7 评论 -
报错:mysqldump‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
报错:mysqldump’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。解决方案:进入到MySQL的安装目录下执行执行此命令:mysqldump -u root -p -B zs_db02 zs_db03 > d:\back.sql原创 2021-06-27 15:08:50 · 10099 阅读 · 3 评论 -
零基础带你学习MySQL—查询数据库(二)
零基础带你学习MySQL—查询数据库(二)如果数据库名字不是关键字,习惯性的不加反引号 哎呀 我就是懒,如果是关键字,必须要加上反引号 什么是关键字 我想大家应该都知道 我就不写了 哎呀 我就是懒...原创 2021-06-27 14:27:44 · 254 阅读 · 1 评论 -
零基础带你学习MySQL—创建数据库(一)
零基础带你学习MySQL—创建数据库(一)一、数据库的三层结构所谓安装MySQL数据库,就是在主机上安装一个数据库管理系统(DBMS),这个管理程序可以管理多个数据库DBMS一个数据库可以创建多个表,以保存数据(信息)MySQL数据库:普通表的本质仍然是文件数据库管理系统 数据库和表的关系如图所示:二、创建数据库校对规则 utf8_bin 区分大小写; 默认是 utf8_general_ci 不区分大小写...原创 2021-06-27 12:51:37 · 449 阅读 · 4 评论 -
MySQL学习(一)—初识MySQL
MySQL学习(一)—MySQL的启动和停止害,不知不觉一个半月过去了,时间过得太快了,学校的MySQL已经上到第七周的课程来了,我才想起来要写总结,新学的知识三天不看就忘得差不多了,果然还是要多复习啊,加油,只要我不认怂,生活就没法撂倒我!...原创 2021-04-15 08:33:37 · 1517 阅读 · 5 评论