平时只会使用简单的增删改查,促使我学习这个来源于一道面试题,左思右想,依然想不出来,所以决定系统的学习一下。
- MySQL创建数据库
CREATE DATABASE <数据库名>;
CREATE DATABASE l_test;
- MySQL删除数据库
DROP DATABASE <数据库名>;
DROP DATABASE l_test;
- MySQL创建数据表
创建MySQL数据表需要以下信息:
- 表名
- 表字段名
- 定义每个表字段
CREATE TABLE <表名> (列名 列类型);
CREATE TABLE TB ( key_id INT, user_id INT, result VARCHAR(10) );
- MySQL删除数据表
DROP TABLE <表名>;
DROP TABLE TB;
- MySQL插入数据(单条)
INSERT INTO <表名> ( 列名1, 列名2,...列名N )
VALUES
( 列值1, 列值2,...列值N );
如果数据是字符型,必须使用单引号或者双引号,如:"列值"。
INSERT INTO TB (key_id,user_id,result) VALUES (0001,1000,'胜');
- MySQL插入数据(多条)
INSERT INTO <表名> ( 列名1, 列名2,...列名N )
VALUES
( 列值1, 列值2,...列值N ),
( 列值1, 列值2,...列值N );
INSERT INTO TB (key_id,user_id,result) VALUES (0002,1001,'胜'), (0003,1002,'负'), (0004,1003,'负'), (0005,1004,'胜');