表操作练习题:练习:用户表,用户组表,主机表,业务线表 关联:用户与用户组 主机与业务线 用户与主机# 用户表create table user( id int not null unique auto_increment, username varchar(20) not null, passwo ...
分类:
数据库 时间:
2018-04-14 11:19:33
阅读次数:
200
DROP DATABASE IF EXISTS sampledb; CREATE DATABASE sampledb DEFAULT CHARACTER SET utf8; USE sampledb; CREATE TABLE t_user( user_id INT auto_increment P ...
分类:
数据库 时间:
2018-04-13 17:54:04
阅读次数:
180
DROP TABLE IF EXISTS `frank_test`;CREATE TABLE `frank_test` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `gid` bigint(20) DEFAULT '0' COM ...
分类:
数据库 时间:
2018-04-11 16:08:51
阅读次数:
185
MySQL 练习题1 DROP TABLE IF EXISTS `liuyan`; CREATE TABLE `liuyan` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(32) NOT NULL, `author` varchar ...
分类:
数据库 时间:
2018-04-07 01:12:08
阅读次数:
258
mysql的数据类型大致分为三类:数值,日期和字符串类型 数值: 日期: 字符串: 常用命令: 比如: 如果你不想字段为 NULL 可以设置字段的属性为 NOT NULL, 在操作数据库时如果输入该字段的数据为NULL ,就会报错。 AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值 ...
分类:
数据库 时间:
2018-04-06 10:48:17
阅读次数:
223
# 微信点餐数据库 ```sql -- 类目 create table `product_category` ( `category_id` int not null auto_increment, `category_name` varchar(64) not null comment '类目名字... ...
分类:
数据库 时间:
2018-04-03 23:41:05
阅读次数:
195
DROP TABLE IF EXISTS `course`;CREATE TABLE `course` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`)) ENGI ...
分类:
数据库 时间:
2018-04-01 19:58:44
阅读次数:
194
INSERT一次插入一行或多行数据语法:INSERTinto[(字段1,字段2...)]VALUES(字段1值,字段2值...),(val21,...)INSERTINTOtbl_name(a,b,c)VALUES(1,2,3),(4,5,6),(7,8,9);如果有自动递增属性auto_increment,会以新插入的自动递增项最后以起始。http://dev.mysql.com/doc/ref
分类:
数据库 时间:
2018-03-28 15:44:06
阅读次数:
206
约束 主键约束 primary key 这一行的标识符(非空不能重复) 非空约束 not null 数据不能为空 唯一约束 unique 数据具有唯一性 自增长约束 auto_increment 一张表只能有一个自增长列, 并且只能在数字类型中使用 零填充 zerofill 填充0 默认 defau ...
分类:
其他好文 时间:
2018-03-24 20:40:48
阅读次数:
187
SQL 使用序列 序列是根据需要产生的一组有序整数:1, 2, 3 ... 序列在数据库中经常用到,因为许多应用要求数据表中的的每一行都有一个唯一的值,序列为此提供了一种简单的方法。 本节阐述在 MySQL 中如何使用序列。 使用 AUTO_INCREMENT 列: 在 MySQL 中使用序列最简单 ...
分类:
数据库 时间:
2018-03-22 14:33:28
阅读次数:
683