学生选课系统: 创建表: CREATE TABLE select_courses ( id INT NOT NULL auto_increment PRIMARY KEY, student_id VARCHAR ( 255 ), course_id VARCHAR ( 255 ) ) ...
分类:
其他好文 时间:
2020-02-06 12:20:36
阅读次数:
67
1.数据表 ## 一对多数据表 ## 创建班级表 create table t_clazz( `id` int primary key auto_increment, `name` varchar(50) ); ## 插入班级信息 insert into t_clazz(`name`) values ...
分类:
其他好文 时间:
2020-02-04 23:28:13
阅读次数:
99
利用数据库本身的备注字段:对表和列增加备注字段。 CREATE TABLE `tb_area` ( `area_id` int(2) NOT NULL AUTO_INCREMENT COMMENT '地点id', `area_name` varchar(200) DEFAULT NULL COMME ...
分类:
数据库 时间:
2020-02-03 11:43:22
阅读次数:
123
CREATE TABLE `user1_test` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_name` varchar(20) DEFAULT NULL, `over` varchar(20) DEFAULT NULL, `mobile` varc ...
分类:
其他好文 时间:
2020-02-02 17:32:09
阅读次数:
121
逗号分隔字段,序列化表方法实现列转行 qujing表: 创建序列表: create table tb_sequence(id int auto_increment not null,primary key(id)); insert into tb_sequence values(),(),(),() ...
分类:
其他好文 时间:
2020-02-02 13:55:59
阅读次数:
65
Oracle数据库主键自增 在学习mysql时,我们很容易通过auto_increment就能实现主键自增的功能,但是在Oracle数据库中,是没有这个关键字的,所以也不能通过这样来实现主键自增。下面我就为大家介绍两种实现主键自增的方法。 两种方法的基础都有一个概念就是序列(sequence)的概念 ...
分类:
数据库 时间:
2020-01-28 22:57:44
阅读次数:
73
ENGINE=INNODB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;1.ENGINE=INNODB 表示将数据库的引擎设置为InnoDB,从MySQL 5.6开始默认使用该引擎。 2.AUTO_INCREMENT=10 表示自动增长的起始值为10 3.DEFAU ...
分类:
数据库 时间:
2020-01-28 17:49:46
阅读次数:
87
在使用golang go sql driver操作mysql时,往tag表插入一条新数据时,如果插入失败,id仍会自增,插入数据失败次数过多时,id就看起来十分混乱。 所以我就在搜索下原因,发现是InnoDB的机制,大致就是说InnoDB的innodb_autoinc_lock_mode模式下,自增 ...
分类:
数据库 时间:
2020-01-27 15:47:20
阅读次数:
209
`id` int unsigned not null auto_increment primary key, 1.SQL PRIMARY KEY 约束PRIMARY KEY 约束唯一标识数据库表中的每条记录。主键必须包含唯一的值。主键列不能包含 NULL 值。每个表都应该有一个主键,并且每个表只能有 ...
分类:
数据库 时间:
2020-01-26 15:49:30
阅读次数:
73
在爱学习mysql优化时 我需要大量数据才检测sql语句的效率 下面给大家模拟一个生成100万人员信息的数据的范例 创建一个数据库 名为test 建立表 create table t(id bigint not null auto_increment primary key, mobile bigi ...
分类:
数据库 时间:
2020-01-26 14:29:33
阅读次数:
189