注:本系列笔记数据库关键字全为大写,小写表示参数,[]内表示可选,数据类型则一律为小写,
关于eg的说明(eg 1-3:表示第一题到第三题的例子)
1.显示所有数据库名称
格式:
SHOW DATABASES;
2.创建数据库
格式:
CREATE DATABASE name;
eg 1-2:
SHOW DATABASES;
CREATE DATABASE MyDatabase;
SHOW DATABASES;
3.使用数据库
格式:
USE database_name;
4.显示所有表格名称
格式:
SHOW TABLES;
5.创建表格
格式:
CREATE TABLE table_name
(
column_name1 datatype [DEFAULT expr1],
........
column_namen datatype [DEFAULT exprn] #注意,最后这里没逗号
);
eg 3-5:
USE MyDatabase;
SHOW TABLES;
CREATE TABLE MyTable
(
id int,
name varchar(20), #存储20个字符的变量
age int DEFAULT 18
);
SHOW TABLES;
6.检查表的结构
格式:
DESCRIBE table_name
7.向表中插入数据
格式:
INSERT INTO table_name[(column1,...,columnn)]
VALUES(value1,...,valuen);
eg 6-7:
DESCRIBE MyTable;
INSERT INTO MyTable( id,name,age)
VALUES( 1,'jack',19);
INSERT INTO MyTable
VALUES( 2,'tom',20);
SELECT * FROM MyTable; #选择表中所有的数据
8. 一次性插入多条记录
eg 8:
INSERT INTO MyTable( id,name,age)
VALUES
(3,'jany',17),
(4,'rose',18);