Mysql数据库
mysql
KaiKai-G
菜鸟程序员的成长记录
展开
-
Sql 相关的 Leekcode
编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null。+---------------------+| SecondHig原创 2021-09-21 17:56:11 · 365 阅读 · 0 评论 -
Mysql 记录常用的sql语句
1、三种方式找出学生表中男女个数并显示使用IF函数完成select count(1),IF(student.sex=1,'男','女') from student GROUP BY sex使用Sum()聚合函数完成select sum(sex = 1) 男,sum(sex = 0) 女 from student;2、inspLotDate字段的从 8月1日到八月31日DATE_FORMAT自动判断最小最大DATE_FORMAT( inspLotDate, "%Y-%m" ) >原创 2021-08-19 10:57:40 · 180 阅读 · 0 评论 -
mysql三大范式
第一范式(1NF):列不可再查分第二范式(2NF):属性完全依赖于主键(消除部分子函数依赖),可能存在表中的属性也依赖于其他属性(基于第一范式)第三范式(3NF):属性不依赖于其他非主属性(消除传递依赖),不存在表中的属性依赖于其他属性(基于第二范式)...原创 2021-08-14 13:08:22 · 113 阅读 · 0 评论 -
mysql索引
索引的作用分类主键索引唯一索引常规索引全文索引拓展:测试索引索引准则索引的数据结构索引的作用提高查询速度确保数据的唯一性可以加速表和表之间的连接 , 实现表与表之间的参照完整性使用分组和排序子句进行数据检索时 , 可以显著减少分组和排序的时间全文检索字段进行搜索优化.分类主键索引 (Primary Key)唯一索引 (Unique)常规索引 (Index)全文索引 (FullText)主键索引主键 : 某一个属性组能唯一标识一条记录特点 :最常见的索引类型确保数.原创 2021-08-14 13:05:13 · 101 阅读 · 0 评论 -
mysql常用函数
数据函数SELECT ABS(-8); /*绝对值*/SELECT CEILING(9.4); /*向上取整*/SELECT FLOOR(9.4); /*向下取整*/SELECT RAND(); /*随机数,返回一个0-1之间的随机数*/SELECT SIGN(0); /*符号函数: 负数返回-1,正数返回1,0返回0*/SELECT IF(条件,true,false) /* */例如 找出学生表中男女个数并显示select count(1),IF(student.sex=1,'男','女原创 2021-08-14 12:50:41 · 100 阅读 · 0 评论 -
mysql修改root权限:1045-access denied for user‘ @‘192.xxxxx’(using password: YES)
当我们远程或者别人电脑连接我们的mysql时候出现了以下提示:可以看到密码正确,就是权限问题,mysql默认别人是不能用别的ip登录我们的root用户。解决办法:我们的所有用户表都在mysql数据库中mysql -uroot -p 登录use mysql; 定位到mysql数据库(这里存放我们的用户信息)show tables; 查看所有的表user就是用户表,Host,User两个字段是权限和用户名select Host,User from user;可以看到,root用户的权限原创 2021-07-28 11:38:12 · 770 阅读 · 0 评论 -
mysql多表、事务、用户管理
mysql多表和事务1. 多表查询2. 事务3. DCL多表查询:* 查询语法: select 列名列表 from 表名列表 where....* 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES ('开发部'),('市场部'),('财务部'); # 创建员工表 CREA原创 2020-12-21 21:00:09 · 1026 阅读 · 0 评论 -
mysql约束笔记
mysql约束笔记1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询2. 约束3. 多表之间的关系4. 范式5. 数据库的备份和还原DQL:查询语句1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * DESC:降序。 * 注意: * 如果有多个排序条件,则当前边的条件值一样时,才会判断第二原创 2020-12-21 20:59:11 · 1089 阅读 · 0 评论 -
mysql基础笔记
数据库的基本概念MySQL数据库软件安装卸载配置SQL数据库的基本概念1. 数据库的英文单词: DataBase 简称 : DB2. 什么数据库? * 用于存储和管理数据的仓库。3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL4. 常见的数据库软件 * 参见《MySQL基础.pdf》MySQL数据库软件1. 安装 * 参见《MySQL基础.pdf》..原创 2020-12-21 20:56:23 · 1057 阅读 · 0 评论