规范 一条语句要以分号(;)结束 sql可以单行和多行书写,一般通过缩进和换行书写提高代码可读性 sql的关键词一般都要全大写 分类 DDL(Data Defination Language) 数据定义语言 用于操作数
一条语句要以分号(;)结束
sql可以单行和多行书写,一般通过缩进和换行书写提高代码可读性
sql的关键词一般都要全大写
DDL(Data Defination Language) 数据定义语言
用于操作数据库常用对象,例如数据库 表格等,常用的关键字:CREATE(创建); ALTER(修改) ; DROP(删除)等
DML(Data Manipulation Language)数据操作语言
用于对表格进行增删改操作,常用关键字:INSERT(增) ; DELETE(删) ; UPDATE (改)等
DQL(Data Query Language) 数据查询语言
用于对表格进行查询操作 ,常用关键字: SELECT(查) ; WHERE(条件) ; FROM(位置)等
DCL(Data Control Language) 数据控制语言
用于对权限的控制 ,常用关键字 : GRANT(授权) REVOKE(撤销)
1.查询当前database下所有可用的table
show tables;
2.mysql中常用的数据类型
在Mysql中,有三种主要类型:Text(文本),Number(数字),Date/Time(日期/时间)类型。
3.创建表格
create table 表名 (
列名 列类型,
列名 列类型,
列名 列类型
);
4.查看表格结构
desc 表名字;
5.修改表格
alter table 原表名 rename to 新表名;
alter table 表名 modify 列名 类型;
alter table 表名 change 原列名 新列名 类型;
alter table 表名 add(列名 类型,....);
alter table 表名 drop column 列名;
6.删除表格
drop table [if exists] 表名;
新增数据:
insert into (列名1,列名2,列名3) values (值1,值2,值3);
列和值要一一对应,多个数据逗号隔开。
列可以省略,表示所有的列都要增加数据
数据的类型要和列的类型一致,除了数字以外,其他数据都需要加引号(单引号或双引号)
修改数据
update 表名 set 列1=值1,列2=值2 [where 条件];删除数据
--结束END--
本文标题: mysql学习笔记一 基础知识及DDL,DML
本文链接: https://lsjlt.com/news/4081.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0