文章目录
- 数据库
- DDL语句:数据库定义语句
- 1.库的增删查改
- 1.查询当前mysql下所有的数据库
- 2.创建数据库
- 3.查看创建数据库的默认的字符集(了解)
- 4.修改数据库的字符集(了解)
- 5.删除库
- 6.模糊查询mysql服务中所有的带character字符集的全局变量
- 2.表的增删改查
- 1.创建表
- 2.查询当前数据库中有哪些表
- 3.查询当前表的结构
- 修改表
- 4.给student表添加一列
- 5.修改表中的字段类型
- 6.修改表中的字段名称
- 7.删除某一列字段
- 8.修改表的表名
- 9.复制一张表结构和以前表的结果一样
- 10.删除表
- 11.插入语句
- 12.最基本的查询:查全表数据
- 13.修改表的数据
- 14.删除表中数据
- 3.查询表的数据
- 1.where条件查询
- 查询null
- 字段去重 distinct
- 2.模糊查询
- 3.聚合函数查询
- 4.order by
- 5.group by
- 6.HAVING
- having 与 where 的区别
- 7.分页查询limit
- 4.数据库约束
- 1)默认约束
- 2)非空约束
- 3)唯一约束
- 4)主键约束
- 5.外键约束
- 外键的删除与设置
- 级联操作
- 5.数据库的备份与还原
- 6.表与表的关系
- 7.数据库的三大范式
- 1NF
- 2NF
- 3NF
- 8.多表查询
- 1.内连接
- 1)隐式内连接
- 2)显示内连接
- 2.外连接
- 1)左外连接
- 3.子查询
- 1)单行单列
- 2)多行多列
- 3)虚表
- 9.mysql事务
- 10.隔离级别
DDL语句:数据库定义语句
1.库的增删查改
1.查询当前mysql下所有的数据库
2.创建数据库
create database 库名 ;
create database if not exists 库名;
3.查看创建数据库的默认的字符集(了解)
show create database 库名;
4.修改数据库的字符集(了解)
alter database 库名 (default)可以省略 character set=字符集;
5.删除库
drop database 库名;
drop database if exists 库名;
6.模糊查询mysql服务中所有的带character字符集的全局变量
2.表的增删改查
1.创建表
2.查询当前数据库中有哪些表
show tables ;
3.查询当前表的结构
desc 表名 ;
修改表
4.给student表添加一列
alter table 表名 add 字段名称 字段类型;
5.修改表中的字段类型
alter table 表名 modify 字段名称 更改后的字段类型;
6.修改表中的字段名称
alter table 表名 change 旧列名 新列名 字段类型;
7.删除某一列字段
alter table 表名 drop 字段名称;
8.修改表的表名
alter table 旧表名 renameto 新表名;
9.复制一张表结构和以前表的结果一样
create table 新表名 like 旧表名;
10.删除表
drop tabble 表名;
drop table if exists 表名;
DML语句:操作表的记录
11.插入语句
1)insert into 表名 values(值1,值2,值3…) ;插入全表数据 :那么每一个参数值必须和字段类型匹配! (不会报错,警告)
插入全表:一次性插入多条数据
2)insert into 表名 values(值1,值2…),(值1,值2…),(值1,值2…) ;
插入部分字段
3) insert into 表名(部分字段1,字段2…) values(值1,值2…)
12.最基本的查询:查全表数据
select * from 表名;
13.修改表的数据
语法:按条件修改 update
1)update 表名 set 字段名称 = 值 where 字段名称= 值;
一次修改多个字段
2)update 表名 set 字段名称1 =值1 ,字段名称2 =值2 where 条件;
3)如果不带条件修改:就是批量修改
14.删除表中数据
1)带条件来删除
delete from 表名 where 字段名称 = 值; //删除指定的记录
2)删除全表数据
delete from 表名;
truncate table 表名;
删除全表的语法
3.查询表的数据
DQL之基本的查询语句
1)查询全表数据
SELECT * FROM 表名 ;
实际开发中,* (通配符),一般查询全表数据,需要带全部字段
2)select 字段名称列表 from 表名 ;
3)查询指定字段时可以通过as 关键字指定别名,as可以省略
1.where条件查询
查询null
mysql 内置函数ifnull(值1,值2) ;
字段去重 distinct
2.模糊查询
3.聚合函数查询
查询当前student这个表的全部总记录数
4.order by
5.group by
6.HAVING
having 与 where 的区别
7.分页查询limit
4.数据库约束
1)默认约束
2)非空约束
3)唯一约束
nuique
4)主键约束
primary key
5.外键约束
foreign key
外键的删除与设置
级联操作
5.数据库的备份与还原
6.表与表的关系
7.数据库的三大范式
1NF
2NF
3NF
8.多表查询
1.内连接
1)隐式内连接
2)显示内连接
2.外连接
1)左外连接
3.子查询
1)单行单列
2)多行多列
3)虚表
9.mysql事务
10.隔离级别
到此这篇数据库端口号怎么查看是否正确(数据库端口号怎么查看是否正确的)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/sjkxydsj/11402.html