
mysql基础教程
Linleslie
这个作者很懒,什么都没留下…
展开
-
(一)基础之修改表、字段
表修改表名Alter table 旧表名 rename 新表名 增加字段ALTER TABLE t_cityinfo(表名) ADD descri(字段) TEXT(属性类型); 在表第一个位置增加字段ALTER TABLE t_cityinfo(表名) ADD descri(字段) TEXT(属性类型)First; 在表指定字段后增加字段ALTER TABLE t_cityinfo(表名) ADD原创 2017-06-15 18:56:07 · 421 阅读 · 0 评论 -
(二)MySql基础之约束
表约束约束:检查表数据是否满足约束条件,以保证数据的准确性和一致性。NOT_NULL:字段(值)不能为空DEFAULT:设置字段默认值UNIQUE KEY(UK):设置字段的值是唯一,不能重复PRIMARY KEY(PK):约束字段为表的主键,作为表记录的唯一标识;主键字段值是唯一的、非空的AUTO-INCREMENT:约束字段为自动增加FOREING KEY(FK):约束字段为表的外键 约束分为:原创 2017-06-15 18:57:11 · 307 阅读 · 0 评论 -
(三)MySql基础之视图
视图概念:本质是一种虚拟表,包含一系列带有名称的列和行数据。视图这张虚拟表一般由查询语句生成,视图在其物理上是不存在的 视图列可以自不同的表,如来自多个表,不允许添加和删除数据 视图是有基本表(实表)产生的表 3. 视图建立不影响基本表 4. 对视图的(增删改查)直接影响基本表 创建视图CREATE VIEW v_dept(视图名) AS (查询语句) SELECT deptno,dname F原创 2017-06-15 18:57:46 · 431 阅读 · 0 评论 -
(五)MySql基础之表增删改操作
数据操作增(插入记录(行))(一)单行、多行插入(单行插入)可以全部字段插入,也可以部分字段插入insert into 表名(字段名)values(字段值) 多行插入insert into 表名(字段名)values(字段值),(字段值)...当插入全部字段值时,字段名可以省略 字段为自动增加时,或者设置了默认值值时,可以不插入值 字段值和字段名顺序和个数必须一致 (二)插入查询结果insert i原创 2017-06-15 18:58:15 · 253 阅读 · 0 评论 -
(六)MySql基础之表查询
表记录(行)查询去重(复)查询select distinct 字段名 from 表名 [where 条件] 四则运算数据查询+、-、*、/ 对满足条件的字段值进行加减乘除,同时也可为其四则运算后的字段名进行重命名 通过”AS”关键字或者省略AS关键字有空格隔开也行。select 字段名1+12 新字段名,字段名2*12 As 新字段名... from 表名 [wehere 条件] 设置字段显示格原创 2017-06-15 18:58:41 · 358 阅读 · 0 评论