MySQL 5.操作表中的数据
                        
                            时间:2021-07-01 10:21:17
                            帮助过:2人阅读
							                        
                     
                    
                    
                     # 创建数据库并使用数据库
 2 CREATE DATABASE gzcsql;
 3 USE gzcsql;
 4 # 创建数据表
 5 CREATE TABLE table1(
 6 id 
SMALLINT UNSIGNED 
PRIMARY KEY AUTO_INCREMENT,
 7 name 
VARCHAR(
20) 
NOT NULL,
 8 password 
VARCHAR(
32) 
NOT NULL,
 9 age 
TINYINT UNSIGNED 
NOT NULL DEFAULT 10,
10 sex BOOLEAN
11 );
12 # 插入记录,若未标明要插入哪几列的话则需全部插入,主键可使用DEFAULT或NULL让其使用默认自增的值,标记了默认值的也可使用DEFAULT表示使用默认值
13 INSERT table1 
VALUES(
NULL,
‘Tom‘,
‘123‘,
DEFAULT,
1);
View Code
一次性插入多条记录,多条记录间用逗号隔开:

1 INSERT table1 VALUES(NULL,‘XiaoMing‘,‘456‘,21,1),VALUES(DEFAULT,‘XiaoGuo‘,‘666‘,21,1);
View Code
插入表记录(2):
Demo:此种方法与第一种方法的区别是此方法可以使用子查询,且只能一次插入一条记录
 
MySQL 5.操作表中的数据
标签: