
前面我们安装好了MariaDB
,现在我们就来熟悉一下它的常用语句。其实关系型数据库常用的就是Create
、Insert
、Update
、Delete
,所以我们先了解一下这些操作就可以了。
CREATE TABLE
创建表有多种方式:
- CREATE TABLE table_name (a int); –创建表
- CREATE OR REPLACE TABLE table_name (a int); – 创建或者替换表
- CREATE TABLE IF NOT EXISTS –如果表不存在则创建表
- CREATE TABLE … LIKE –复制表结构
- CREATE TABLE … SELECT –创建表
这里先创建一个示例表
CREATE TABLE student_tests (
name CHAR(10), test CHAR(10),
score TINYINT, test_date DATE
);
Insert Into
- INSERT INTO person (first_name, last_name) VALUES (‘John’, ‘Doe’); –单条插入
- INSERT INTO tbl_name VALUES (1, “row 1”), (2, “row 2”); –多条插入
- INSERT INTO person SET first_name = ‘John’, last_name = ‘Doe’; –使用set 关键字
- INSERT INTO contractor SELECT * FROM person WHERE status = ‘c’; –批量插入
INSERT INTO student_tests
(name, test, score, test_date) VALUES
('Chun', 'SQL', 75, '2012-11-05'),
('Chun', 'Tuning', 73, '2013-06-14'),
('Esben', 'SQL', 43, '2014-02-11'),
('Esben', 'Tuning', 31, '2014-02-09'),
('Kaolin', 'SQL', 56, '2014-01-01'),
('Kaolin', 'Tuning', 88, '2013-12-29'),
('Tatiana', 'SQL', 87, '2012-04-28'),
('Tatiana', 'Tuning', 83, '2013-09-30');
我只是记录我的学习过程,由于书读得少,可能很多地方表述或者是理解得不对,请轻喷并指正。