
MySQL
文章平均质量分 87
思考与感悟
Aoian.
这个作者很懒,什么都没留下…
展开
-
朝花夕拾 Mysql笔记3
朝花夕拾 Mysql笔记3欢迎扫码关注微信公众号"野心与家"回复"12.11MySQL3"获取源文件点击此处回顾上一篇 : 朝花夕拾 Mysql笔记2未完待续,敬请期待原创 2020-12-11 16:57:27 · 480 阅读 · 2 评论 -
朝花夕拾 Mysql笔记2
朝花夕拾 Mysql笔记2欢迎扫码关注微信公众号"野心与家"回复"12.11MySQL2"获取源文件点击此处回顾上一篇4.1 简单查询>4.1.1 select 语句语法 //顺序不能颠倒mysql> > select [distinct] * |字段名1,字段名2,字段名3,... > from 表名 > [where 条件表达式1] > [group by 字段名 [having条件表达式2]] > [order by 字原创 2020-12-11 16:52:32 · 1055 阅读 · 0 评论 -
朝花夕拾 Mysql笔记1
朝花夕拾 Mysql笔记1欢迎扫码关注微信公众号"野心与家"回复"12.11MySQL"获取源文件2.1数据库基础知识1.Dos登录命令:mysql -h hostname -u username -p例如:mysql -h 123 -uroot -p简写:mysql -u root -p复合主键 就是指你表的主键含有一个以上的字段组成> create table test > ( > name varchar(19), > id numb原创 2020-12-11 16:46:44 · 500 阅读 · 0 评论 -
MySQL 练习题16.1
MySQL 练习题16.11…创建存储过程,使用流程控制语句,编写SQL语句,要求以下:(1)实现1-10之间数字的遍历。(2)当数字大于10退出遍历。(3)数字在1-10之间时,遍历数字并输出。mysql> delimiter //mysql> create procedure proc10() -> begin -> declare id int default 0; -> my_loop:loop -> set id=id原创 2020-12-05 15:59:41 · 2073 阅读 · 1 评论 -
MySQL练习题15
MySQL练习题15关注微信公众号"野心与家" 回复 “11.29” 获取原文件1.创建teacher表,其字段如下表1,向表中插入图2中的数据,完成下列各题mysql> create table teacher( -> id int(4) primary key not null unique auto_increment, -> num int(10) unique not null, -> name varchar(20) not null原创 2020-11-29 11:47:16 · 2858 阅读 · 2 评论 -
Mysql练习题13.1
Mysql练习题13.1创建学生表(学号,姓名,性别,年龄,专业),并插入一些数据创建课程表(课程号,课程名),插入部门数据创建选修表(学号、课程号,成绩),插入部分数据。完成如下查询:首先创建数据库建立三个表mysql> create table students( -> id int(3), -> name varchar(20), -> sex varchar(10), -> age int(3), -> ma原创 2020-11-15 14:37:07 · 389 阅读 · 0 评论 -
Mysql练习题12.1
Mysql练习题12.11、创建两张表,如下所示:门派表:id 主键 自增,门派名称,门派地址create table menpal(id int primary key auto_increment,mname varchar (20),msite varchar (20));人员表:id主键 自增,名称,年龄,mpid,编号create table mppeople (id int primary key auto_increment,name var char (20)原创 2020-11-07 14:21:02 · 394 阅读 · 0 评论 -
MySql练习11.1
MySql练习11.1对MySql练习10.2中的职工表实现以下查询:1、找出部门编号为10的所有经理, 和部门编号为20的所有销售员的详细资料。select * from employ where (deptno=10 and job='经理')or(deptno=20 and job='销售员');2、找出部门编号为10的所有经理, 和部门编号为20的所有销售员,还有既不是经理也不是销售员但工资大于或等于2000的所有员工的详细资料。select * from employ where (d原创 2020-11-01 22:26:03 · 2218 阅读 · 0 评论 -
MySQL练习题10.2
1、创建表EMPLOY,表中字段如下图所示:create table EMPLOY(EMPNO INT PRIMARY KEY,ENAME VARCHAR(10),JOB VARCHAR(9),MGB INT,HIREDATE DATE,SAL DOUBLE,COMM DOUBLE,DEPTNO INT);2、向表中插入如下数据:INSERT INTO EMPLOY VALUES(7369,‘SMITH’,‘职员’,7566,“1980-12-17”,800,NULL,20),原创 2020-10-24 19:40:17 · 1441 阅读 · 0 评论 -
MySQL笔记2.3创建数据表
2.3创建数据表create database student;/*创建名为student*/use itcase;/*使用数据库*/create TABLE tb_grade/*创建名为tb_gradea的数据表*/( id INT(11),/*举例*/ name VARCHER(20), grade FLOAT);show tables;/*验证数据库是否创建成功*/ show create table tb_greade;/*查看数据表创建时的定义语句,查看表的字符编码*/des原创 2020-10-10 20:33:45 · 273 阅读 · 0 评论 -
MySQL笔记2.4表的约束,2.5设置表的字段值自动增加
2.4表的约束防止数据表中插入错误的数值,而定义的维护数据库完整性的规则约束条件说明PRIMARY KEY主键约束,用于唯一标识对应的记录(主键唯一表示,值不能为空null );FOREIGN KEY外键约束NOT NULL非空约束UNIQUE唯一性约束DEFAULT默认值约束,用于设置字段的默认值2.4.1 主键约束;注意:每个数据表中最多只能有一个主键约束,定义为primary key的字段不能有重复值且不能为null值1.单字段原创 2020-10-10 20:31:04 · 1356 阅读 · 0 评论 -
MySQL笔记2.6索引
2.6索引2.6.1索引的概念数据库的索引好比新华字典的音序表,它是对数据库表中一列或多列的值进行排序后的一种结构,其作用就是提高表中数据的查询速度1.普通索引普遍索引是由KEY或INDEX定义的索引,它是MySQL中的基本索引类型,可以创建在任何数据类型中,其值是否唯一和非空 由字段本身的约束条件所决定。2.唯一性索引唯一性索引是由UNIQUE定义的索引,该索引所在字段的值必须是唯一的。3.全文索引全文索引是由FULLTEXT定义的索引,它只能创建在CHAR、VARCHAR或T原创 2020-10-10 20:14:15 · 494 阅读 · 0 评论 -
MySql练习题6.2
MySql练习题6.21、在MySql命令中用于切换到test数据库的命令是 use test \u test2、在MySQL命令中,用于退出MySQL服务的命令有quit \q3、在MySQL中,创建数据库的基本语法格式是creat database 数据库名称4、在MySQL中,查看已经存在数据库的基本语法格式是show databases;5、下列关于创建数据库的描述,正确的有(A,C)A、创建数据库就是在数据库系统中划分一块存储数据的空间B、CREATE TABLE关键字用于创建数据原创 2020-09-25 19:23:35 · 1833 阅读 · 0 评论