随笔分类 -  MySQL

摘要:*数据的操作* 增、删、查、改 1、创建数据(增):INSERT INTO table_name(字段列表) VALUES(值列表); 例子:INSERT INTO exam_stu (name,stu_nu,marks) VALUES ('jack','1002',88); 【注意】创建数据时,可 阅读全文
posted @ 2018-11-20 20:31 802.11 阅读(547) 评论(0) 推荐(0)
摘要:*表的操作* 数据库是表的容器,表必须属于某个数据库;在进行表的操作时,都会指定当前的默认数据库。 1、创建表:CREATE TABLE table_name(列结构)[表选项] (1)先分析要保存的实体数据,拥有哪些属性,这些属性该如何保存。 例如:班级的信息 班级班号、班级开班日期 > CRE 阅读全文
posted @ 2018-11-18 17:43 802.11 阅读(195) 评论(0) 推荐(0)
摘要:四则运算符号 【1】+加法用法 mysql> SELECT NAME,JOB,SALARY,SALARY+500 MONTHS_AWARD FROM employee_info; #给每位员工每月奖励500元+ + + + +| NAME | JOB | SALARY | MONTHS_AWARD 阅读全文
posted @ 2018-10-24 20:31 802.11 阅读(175) 评论(0) 推荐(0)
摘要:【1】避免重复——DISTINCT SELECT DISTINCT job FROM t_enployee; #去除job字段的重复项,只显示所有job字段中的非重复项,比如job里有:teacher,student,teacher,salesman,student; 使用DISTINCT参数后输出 阅读全文
posted @ 2018-10-24 20:02 802.11 阅读(680) 评论(0) 推荐(0)
摘要:【1】指定查询字段数据 SELECT id,name,job FROM stu_info; #指定查询id,name,job字段的信息。 SELECT name FROM stu_info; #挑选查询多个字段中的某个字段的信息。 SELECT id,job,name FROM stu_info; 阅读全文
posted @ 2018-10-24 19:49 802.11 阅读(1293) 评论(0) 推荐(0)
摘要:#数据的操作# a:插入数据记录(INSERT) b:更新数据记录(UPDATE) c:删除数据记录(DELETE) 1、插入数据记录(INSERT) 理解记忆:INSERT INTO +要插入的表格(属性1,属性2...)VALUES(参数1,参数2....); 命令: mysql> INSERT 阅读全文
posted @ 2018-10-06 21:14 802.11 阅读(224) 评论(0) 推荐(0)
摘要:1.什么是索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 2.为什么要有索引呢? 索引在MySQL中也叫做“ 阅读全文
posted @ 2018-09-19 22:20 802.11 阅读(451) 评论(0) 推荐(0)
摘要:【1】设置非空约束(NOT NULL ,NK)--->>>目的是f防止某些字段中的内容为空 CREATE TABLE +table_name ( 属性名 数据类型 NOT NULL, ......... ); 【2】设置字段的默认值(DEFAULT) CREATE TABLE +table_name 阅读全文
posted @ 2018-09-13 21:47 802.11 阅读(225) 评论(0) 推荐(0)
摘要:表在数据库中主要用来实现存储数据记录,其基本操作包括创建表、查看表、删除表和修改表。 表中的数据库对象包括: 1.列(COLUMNS):也称属性列,在具体创建表时,必须指定列的名字和它的数据类型。 2.索引(INDEXES):根据指定的数据库建立起来的顺序,提供了快速访问数据的途径。 3.触发器(T 阅读全文
posted @ 2018-09-12 21:50 802.11 阅读(161) 评论(0) 推荐(0)