Mysql
Mysql其实时DBMS软件系统,Mysql并不是一个数据库,而是用户与数据库的桥梁
Mysql是一种关系型数据库,关系型数据库的存储模型很像Excel,用行和列来组织数据
Mysql的结构
Mysql语句
创建数据库
CREATE DATABASE 数据库名;
用来创建一个数据库,后面的分号必须要
使用哪一个数据库
USE 数据库名;
用来指定在那个数据库进行操作
创建表格
CREATE TABLE 表格名 (
列名 1, 数据类型 NOT NULL(表示数据不能为NULL) AUTO_INCREMENT(表示自动递增) PRIMARY KEY(表示唯一)
列名 2,数据类型 NULL(表示不输入数据就为NULL),
列名 3,数据类型 默认条件
);
插入数据
INSERT INTO 数据库名.表格名 (列名1, 列名2, ......)
VALUES (数据值1, 数据值2, 数据值3);
改变表格
ALTER TABLE 数据库名.表格名
添加一列
ADD 列名 数据类型 默认条件
更新表格数据
UPDATE 数据库名.表格名
SET 值
WHERE 条件
删除一条数据
DELETE FROM 数据库名.表格名
WHERE 条件
删除表格
DROP TABLE 数据库名.表格名
删除数据库
DROP DATABASE 数据库名
查看表格数据
SELECT DISTINCT(表示看不同的数据) 列名1, 列名2,列名3, ...(可以使用*来表示查看整个表格)
FROM 表格名
WHERE 条件
ORDER BY 列名 ASC(默认的排序规则,从小到大)、DESC(从大到小)