-
insert select 将查询的结果写入
查看全部 -
select字段出现的顺序 字段的别名影响结果集中字段的别名
查看全部 -
别名 别名的用途
查看全部 -
SELECT规范
查看全部 -
字符型 1、CHAR(M):定长类型,比如CHAR(5),如果我们只赋值abc,那么系统会自动在后面补两个空格0——255 2、VARCHAR(M):变长类型,L+1个字节,其中L<=M且0<=M0——65535 3、ENUM('value1','value2'...)枚举值,提供几个选项,选择其中一个,如:性别('男','女','保密') 4、SET('value1','value2'...) 最多64个成员,可以任选里面其中几个,任意排列组合
01:05
查看全部 -
各日期类型的开始时间到结束时间: DATE:1000.01.01---9999.12.31 ,DATETIME:1000.01.01 00:00:00---9999.12.31 23:59:59,TIMESTAMP:1970.01.01 00点起--2037年之间的一个值;TIME:-8385959到8385959,YEAR:2位或者4位,1970到2069年,允许70到69
查看全部 -
主键约束一张数据表只能有一个,唯一约束一张数据表可以有多个
查看全部 -
初涉MySQL——操作数据库 一、数据库创建:CREATE 1、语法:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name. 2、DATABASE和SCHEMA是相同的,任选其一 3、IF NOT EXISTS:如果创建的数据库存在,则不只报出warning,不写会报错 4、CHRARCTER SET gbk:为表设置编码方式,如果不设置则用mysql默认的编码方式 二、查看数据库列表:SHOW 1、SHOW { DATABASE | SCHEMAS } [LIKE 'pattern' | WHERE expr] 2、SHOW CREATE DATABASE xx:显示xx数据库信息 三、数据库的修改:ALTER 1、修改数据库编码方式:ALTER { DATABASE | SCHEMAS } [db_name][DEFAULT] CHARACTER SET [=] charset_name 四、删除数据库:DROP 1、删除数据库:DROP { DATABASE | SCHEMAS } [IF EXISTS] db_name; mysql -uroot -proot prompt \D --修改mysql操作符为当前日期 show databases --展示所有数据库 create database if not exists t1 character set gbk; --创建数据库 show create database t1; --展示数据库t1的创建命令和编码形式 --修改数据库编码格式 alter database t2 character set =utf8; --删除数据库 drop database if exists t1; --展示警告信息 show warnings;
查看全部 -
单表更新 UPDATE + SET
查看全部 -
可以写表达式 函数 也可以额一次插入多个记录
查看全部 -
可以写成NULL 给自动递增的字段赋值
查看全部 -
不要随意更改数据列和数据表的名字
以防表名或者列名曾经被引用
查看全部 -
修改列名称
查看全部 -
修改列定义
查看全部 -
添加删除默认约束
查看全部
举报