数据库
文章平均质量分 70
guxiaohai_
记录点滴
展开
-
MySQL8.0安装(Windows)
一:下载安装包并解压官网地址:https://dev.mysql.com/downloads/mysql/解压二: 创建mysql服务(使用管理员权限 打开cmd命令 )注意,这步之前一定要保证自己电脑上没有其他版本的MySQL文件残留。如果之前是通过msi文件安装的,建议百度搜索卸载方法进行卸载;如果之前是通过安装包安装的,注意删除环境变量(一般在系统环境变量下的Path中)。最后用管理员权限打开cmd,输入下面命令删除MySQL服务执行 sc delete mysql 命令原创 2022-04-14 14:42:39 · 975 阅读 · 0 评论 -
MySQL(菜单、部门等信息)递归查询
说明: 利用find_in_set()函数和group_concat()函数实现递归查询一:向下查询:DROPFUNCTION IF EXISTS testHS;DELIMITER ;;CREATE FUNCTION testHS(testId INT)RETURNS VARCHAR(4000)BEGINDECLARE sTemp VARCHAR(4000);DECLARE sTempChd VARCHAR(4000);SET sTemp='$';SET sTempChd = CAST原创 2022-03-30 15:32:05 · 2024 阅读 · 2 评论 -
数据库索引知识
一:数据库索引是什么?用于干嘛的? 索引是一种数据结构,并在表的列上创建,包含一个表中列的值,并且这些值存储在一个数据结构中。(最常见的是B+Tree)。数据库索引其实就是为了使查询数据效率快二:数据库索引分为哪些?聚集索引: 主键索引(PRIMAY KEY):主键索引是一种特殊的唯一索引,将索引建在主键上, 不允许NULL值非聚集索引: 普通索引(INDEX):普通索引是最基本的索引,没有什么特别限制,主要是为了增加这个字段的查询效率速度 唯一索引(UNIQUE):唯一索引是强调原创 2021-05-11 15:25:59 · 156 阅读 · 1 评论 -
数据库知识(大纲)
一:MySQLdatetime与timestamp类型区别:datetime:与时区无关,存储的范围广(1001-9999),占用8个字节timestamp:与时区有关,存储的范围小(1070-2038),占用4个字节char与varchar类型区别char:长度是固定的。存储时不管实际存储的数据长度,直接按char规定的长度分配存储空间varchar:长度是可变的。根据实际存储的数据分配最终的存储空间mysql慢查询日志mysql慢查询日志是mysql提供的一种日志记录,它用来原创 2021-05-06 16:31:28 · 174 阅读 · 0 评论