
mysql
文章平均质量分 58
mysql
code-016
有问题请私信,停更一段时间。
展开
-
【MySQL】快速建表以及删除表
文章目录(一)快速建表(1)拷贝一张表(2)拷贝一张空表(3)自由拷贝表(二)删除表(一)快速建表(1)拷贝一张表create table 新表名asselect * from 旧表名;(2)拷贝一张空表create table 新表名asselect * from 旧表名 where 1 = 2;(3)自由拷贝表create table 新表名asselect 需要的字段,字段2 from 旧表名 where 条件;(二)删除表删除程度可从强到弱如下排列:drop原创 2021-12-17 17:07:52 · 923 阅读 · 0 评论 -
【MySQL】外键约束
文章目录(一)外键约束(二)外键约束的功能(三)学生表和班级表(1)练习(2)两个问题(3)解决方案(4)结果展示(一)外键约束外键:是指表中某个字段的值依赖于另一个表中的某个字段的值(被依赖的字段必须要有主键约束或者唯一约束)外键约束:用户实现数据库表的参照完整性。外键约束可以使两张表紧密结合起来,特别是对于删除/修改级联操作时,会保证数据的完整性。子表/从表:使用外键约束的表 (学生表:学号,姓名,性别,年龄,班级号)父表/主表:含有被依赖的字段的表(班级表:班级号,班级名)原创 2021-12-17 11:36:21 · 22497 阅读 · 1 评论 -
【MySQL】完整性约束之非外键约束
(一)什么是完整性约束?为了防止步符合规范的数据存入数据库,在用户对数据进行增删改操作时,MySQL提供一种机制来检查数据库中的数据是否满足规定的条件,确保数据的准确性和一致性。(二)MySQL支持的完整性约束(三)列级约束列级约束:创建表时添加约束-- 创建stu_info表CREATE TABLE stu_info ( `s_id` int(10) PRIMARY KEY AUTO_INCREMENT, `s_name` varchar(10) NOT NULL, `s_原创 2021-12-17 01:17:24 · 729 阅读 · 0 评论 -
【MySQL】表的操作
文章目录(一)修改表结构(1)添加字段(默认尾部)(2)添加字段(头部)(3)添加字段(指定位置后)(二)删除字段(三)修改字段(一)修改表结构(1)添加字段(默认尾部)alter table 表名 add 新字段名 新字段的类型;-- 修改表结构-- 增加性别字段alter table stu_info add s_sex char(1);(2)添加字段(头部)alter table 表名 add 新字段名 新字段的类型 first;alter table stu_info add原创 2021-12-16 23:24:58 · 1329 阅读 · 0 评论 -
【MySQL】表中数据的增删改查
文章目录(一)数据的查询(二)数据的添加(1)指定字段添加数据(2)所有字段添加数据(三)数据的修改(四)数据的删除(一)数据的查询select语句用法:(1)查询单个字段select 字段名 from 表名;(2)查询多个字段select 字段名1, 字段名2, ... from 表名;(3)查询所有字段(通配符*)select * from 表名(二)数据的添加(1)指定字段添加数据方式一:insert into 表名(列名1, 列名2...) values(数据1, 数原创 2021-12-12 21:35:00 · 440 阅读 · 0 评论 -
【MySQL】基本数据类型介绍
文章目录(一)整型类型(二)浮点类型(三)字符串类型(四)日期和时间类型(一)整型类型注意:Mysql支持显示的数值的宽度(例如:int(5)),显示宽度是5,但实际存储的数据范围是表格中的范围(二)浮点类型注意:double(4, 2)表示显示总宽度4位,小数部分显示1位(三)字符串类型注意:char长度固定,varchar长度可变(动态开辟)char和varchar表示的是字符的个数,不是字节个数blob:存放二进制文本文件数据(四)日期和时间原创 2021-12-12 17:28:55 · 810 阅读 · 0 评论 -
【MySQL】Navicat中SQL创建数据库表
文章目录Navicat中SQL基本操作(1)创建数据库(2)新建查询(3)查询界面(4)注释写法(5)新建表练习(6)查询表的结构(7)查看表中数据(8)查看建表语句(9)查看建库语句Navicat中SQL基本操作(1)创建数据库(2)新建查询(3)查询界面(4)注释写法##这是一条单行注释-- 这是一条单行注释/*这是多行注释*/(5)新建表练习创建一张表,存放学生的信息字段包含学号、姓名、年龄、出生年月、班级、联系方式CREATE TABLE stu_info原创 2021-12-12 16:52:37 · 35027 阅读 · 2 评论 -
【MySQL】SQL语言概述
文章目录(一)SQL语言的五部分(1)数据查询语言(DQL)(2)数据操作语言(DML)(3)数据定义语言(DDL)(4)数据控制语言(DCL)(5)事务控制语言(TCL)(一)SQL语言的五部分(1)数据查询语言(DQL)基本结构select子句,from子句,where子句(2)数据操作语言(DML)对数据的增删改;增添:insert删除:delete修改:updata(3)数据定义语言(DDL)创建、修改、删除(数据库、表、索引、视图、触发器、存储过程、函数)原创 2021-12-12 15:50:19 · 234 阅读 · 0 评论 -
【MySQL】Mysql、Navicat安装与常用Dos命令
文章目录(一)数据库系统:(二)数据库类型(三)MySQL的优点(四)MySQL版本与安装(五)基本使用(1)启动mysql服务(2)登录操作(4)查看数据库(5)创建数据库(6)使用数据库(7)显示当前数据库中所有的表(8)新建表(9)查看表的内容(10)查看表结构(11)表格插入数据(12)退出数据库(13)停止MySQL服务(六)图形化界面(Navicat for MySQL)(1)创建链接MySQL![在这里插入图片描述](https://img-blog.csdnimg.cn/06e74c84cf原创 2021-12-12 15:07:52 · 561 阅读 · 0 评论