SQL 基础与进阶:增删改查、查询优化及约束
基础部分
数据库管理
CREATE DATABASE TEST;
USE TEST;
DROP DATABASE TEST;
SHOW DATABASES;
表管理
CREATE TABLE TEST_PERSONAL (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
age INT,
city VARCHAR(50)
);
SHOW TABLES;
DESCRIBE TEST_PERSONAL;
DROP TABLE table_name;
数据查询
查询所有列
SELECT * FROM TEST_PERSONAL;
指定查询列
SELECT name, age FROM TEST_PERSONAL;
数据插入
INSERT INTO TEST_PERSONAL VALUES (10, '岂不闻', 25, '重庆');
INSERT INTO TEST_PERSONAL (id, name, age, city) VALUES (11, '岂不闻 2', , );