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(从大到小)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)