1. 创建数据表
- 语法:
CREATE TABLE 数据表名(表字段名(列名) 字段类型);
举例:在db1数据库中创建test_tb1表
启动登录数据库后进行如下操作
# 查看数据库
show databases;
# 进入要操作的数据库
use db1;
# 创建表
CREATE TABEL test_tb1(
# AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1。
test_id INT NOT NULL AUTO_INCREMENT,
# NOT NULL 设置字段不能为空,为空报错
test_title VARCHART(100) NOT NULL,
test_author VARCHART(40) NOT NULL,
test_date DATE,
# PRIMARY KEY定义主键为test_id
PRIMARY KEY (test_id),
# ENGINE为存储引擎 CHARSET设置编码
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
2. 查看数据表
- 语法:
show tables;
3. 往表中插入数据
- 语法:
INSERT INTO 数据表名( field1, field2,...fieldN )
VALUES
( value1, value2,...valueN );
举例:
INSERT INTO test_tb1
(test_title,test_author,test_date)
VALUES
('她们','阎连科','2020-05-01');
INSERT INTO test_tb1
(test_title,test_author,test_date)
VALUES
('长安客','北溟鱼','2020-06-11');
4. 查看表中数据
- 语法:
SELECT * from 数据表名;
# 查看表中所有数据
SELECT * from test_tb1;
3. 删除数据表
- 语法:
DROP TABLE 数据表名;