- 創(chuàng)建數(shù)據(jù)庫(kù)澜薄,如創(chuàng)建一個(gè)名為MyCompany的數(shù)據(jù)庫(kù)(CREATE DATABASE)
CREATE DATABASE MyCompany;
-- 指定編碼方式為utf-8
CREATE DATABASE MyCompany_01 CHARACTER SET utf8;
-- 查看創(chuàng)建的數(shù)據(jù)庫(kù)的編碼
SHOW CREATE DATABASE MyCompany_01;
- 刪除數(shù)據(jù)庫(kù)(DROP DATABASE)
DROP DATABASE MyCompany;
- 創(chuàng)建一個(gè)Employees表(CREATE TABLE)
CREATE TABLE Employees
(
id INT NOT NULL,
age INT NOT NULL,
userName VARCHAR(255),
password VARCHAR(255),
PRIMARY KEY ( id )
);
- 刪除Employees表(DROP TABLE)
DROP TABLE Employees;
- 向Employees表中插入一條數(shù)據(jù)(INSERT INTO)
INSERT INTO Employees VALUES (100, 18, 'admin', '12345');
- 從Employees中檢索出數(shù)據(jù)(SELECT)
WHERE子句可以使用比較操作符例如=, !=, <, >, <=, >=,以及BETWEEN和LIKE操作符
-- 1. 從Employees中檢索出id為100的員工的userName漆际、password和age
SELECT userName , password , age
FROM Employees
WHERE id = 100;
-- 2. 從Employees中檢索出 userName 中包含admin的員工的 userName 跳仿、 password 和 age
SELECT userName , password , age
FROM Employees
WHERE userName LIKE '% admin %';
- 更新數(shù)據(jù)(UPDATE)
WHERE子句可以使用比較操作符例如=,!=荧恍,<,>屯吊,<=送巡,和>=,以及BETWEEN和LIKE操作符
UPDATE Employees SET age=20 WHERE id=100;
- 刪除表中的數(shù)據(jù)(DELETE)
WHERE子句可以使用比較操作符例如=盒卸,骗爆!=,<蔽介,>摘投,<=煮寡,和>=,以及BETWEEN和LIKE操作符
DELETE FROM Employees WHERE id=100;