正文在传统的后台管理系统里面经常会需要展示多级菜单关系,今天我们来学一下如何使用一条SQL语句展示多级菜单。现在我们有一张corpinfo单位表,里面有一个belong字段指向上级单位,首先来看一下现在表里有什么数据:SELECT uid,ubelong FROM corpinfo现在是类似下面这样的一个三级菜单,uid为1的是 ......
465
0
0
2022-03-27
概述MySQL数据库与 Oracle、 SQL Server 等数据库相比,有其内核上的优势与劣势。我们在使用MySQL数据库的时候需要遵循一定规范,扬长避短。无意中从github上看到一个大佬的MySQL数据库设计规范,顺便在这里分享一下。https://github.com/jly8866/archer/blob/master/src/docs/mysq ......
218
0
0
2022-03-27
零、用户管理:1、新建用户:>CREATE USER name IDENTIFIED BY 'ssapdrow';2、更改密码:>SET PASSWORD FOR name=PASSWORD('fdddfd');3、权限管理>SHOW GRANTS FOR name;  //查看name用户权限>GRANT SEL ......
286
0
0
2022-03-22
MySQL 8.0 新特性完整汇总,见链接:https://mytecdb.com/blogDetail.php?id=1701. 默认字符集由latin1变为utf8mb4在8.0版本之前,默认字符集为latin1,utf8指向的是utf8mb3,8.0版本默认字符集为utf8mb4,utf8默认指向的也是utf8mb4。注:在Percona Server ......
333
0
0
2022-03-06
查询中也经常使用就是order by num这种方式,它的使用就是省略了字段名称直接使用num数字来代替相应位置的字段名称。如下图两个查询的结果是一样的。但这种方式只使用在查询中带有字段名和这种查询方式。数字既表示该查询语句中查询多少个字段,猜测查询结果有多少列 ......
254
0
0
2022-03-06
MySql的默认编码为latin1,对于存储汉字会出现乱码,这里记录一下,方便以后快速更改。打开MySql 控制台,输入以下语句可以查看MySql默认的编码格式show variables like 'character_set_%'; 如果默认编码为latin1,操作以下步骤就可以修改了。1.在[client]下添加default-character- ......
320
0
0
2022-03-06