![](https://i-blog.csdnimg.cn/direct/f069b708debc4e46977a39578fc906f5.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL数据库
对MySQL知识进行系统讲解
Cedric_Anik
好好生活!
展开
-
MySQL数据库基础篇——函数
例如:例如:例如:例如:原创 2024-09-11 23:48:02 · 46 阅读 · 0 评论 -
MYSQL数据库基础篇——约束
全网最全:Mysql六种约束详解原创 2024-09-11 23:47:40 · 15 阅读 · 0 评论 -
MYSQL数据库基础篇——DCL
DCL是数据控制语言,主要是用来管理数据库用户,控制数据库的访问权限。主要由DBA操作。原创 2024-09-11 23:47:15 · 69 阅读 · 0 评论 -
MYSQL数据库基础篇——DQL
DQL是数据查询语言,用来查询数据库中表的记录。原创 2024-09-11 23:46:53 · 131 阅读 · 0 评论 -
MYSQL数据库基础篇——DML
DML是数据操作语言,用来操纵数据库表中的数据。原创 2024-09-11 23:46:31 · 23 阅读 · 0 评论 -
MYSQL数据库基础篇——DDL
DDL:DDL是数据定义语言,用来定义数据库对象。输入;得到结果:输入;例如执行下面语句:输入然后展示数据库即可得到结果:注意:创建的数据库名必须与已创建的数据库不同名,不然会报错。如果在数据库名称前加上if not exists可以不报错,也不会创建。当然,也可以在创建的数据库名后面添加数据库默认字符集,例如:输入:[]里面的表示可以省略。输入:然后我们输入:可以查询当前使用的数据库:例如:例如:例如:例如:例如为上述的test表中添加date类型的time,注释为“考试时间”:例如:在上述建表中,用到了原创 2024-09-11 23:46:14 · 141 阅读 · 0 评论 -
MYSQL数据库基础篇——DataGrip的安装
参见:DataGrip 安装教程 详细版_datagrip安装教程-CSDN博客原创 2024-09-11 23:45:53 · 49 阅读 · 0 评论 -
MYSQL数据库基础篇——MYSQL的安装与使用
mysql -u表示用于登录的用户名,后面的root就是用户名称,之前讲到,安装mYSQL时默认用户名是root,-p表示指定密码,即登录密码。首先打开命令提升符,并输入net start mysql80可以启动,输入net stop mysql80可以停止。这里选择第一个,当然,有可能你的版本下的MYSQL并没有这个选项,那么我们可以选择。注意:如果报以下错误,则可以尝试通过管理员的方式打开命令提示符进行操作。输入mysql -u root -p,然后输入密码就好了。然后显示下面的界面说明连接成功了;原创 2024-09-11 23:45:23 · 199 阅读 · 0 评论 -
MYSQL数据库进阶篇——视图
视图是一种虚拟的表,视图中的数据并不在数据库中真实存在,也就是说,视图只保存查询的sql逻辑,不保存查询结果。1.语法2.检查使用with check option子句创建视图时,MYSQL会检查正在更改的每一行(增删改),为了符合定义。可以基于另一个视图来创建新视图,MYSQL会检查两个视图的一致性,有两个选项:①CASCADED②LOCAL 默认是①CASCADED:3.视图更新要使视图可更新,视图的行和基础表的行之间必须是一对一的关系,如果包含以下任何一项,视图不可更新原创 2024-09-11 23:44:16 · 130 阅读 · 0 评论 -
MYSQL数据库进阶篇——存储过程
用户定义变量指用户自己定义的变量,用户变量不用提前声明,直接用“@变量名”使用即可,作用域为当前连接。例如:用户定义的变量不需要声明或初始化,默认为null;例如:3.局部变量局部变量是根据·定义在局部生效的变量,通过declare声明,可用作存储过程内的局部变量和输入参数,范围在begin...end之间。原创 2024-09-11 23:43:57 · 243 阅读 · 0 评论 -
MYSQL数据库进阶篇——存储函数
存储函数是有返回值的存储过程,所有参数只能是IN类型。原创 2024-09-11 23:43:25 · 28 阅读 · 0 评论