mysql
mysql数据库的相关问题
十一师兄
这个作者很懒,什么都没留下…
展开
-
sql Rnak() 排名函数
**要求:图一转换为图二 ,排名函数 (sql server)**select cusnb ,score ,Rank() OVER( order by score desc) rankfrom table1 **要求(按照时间排序,计算用户两天间的分数score 差距)**图一图二思路: 按照用户进行分区,按照时间进行排名 select a.[name] ,a.[time] stime ,ISNULL(b.[time],a.[time]) eti原创 2021-08-09 14:09:02 · 458 阅读 · 0 评论 -
sql 查询数字 1-30 (存储过程)
1.创建数据库表CREATE TABLE `insertdata` ( `id` int(10) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf82.创建存储过程DELIMITER $$ CREATE PROCEDURE insertdata() BEGIN DECLARE i INT ; set i = 1; WHILE i < 10 DO IN原创 2021-08-09 11:40:26 · 919 阅读 · 0 评论 -
mysql 分组递归聚合
现有以下数据 :CREATE TABLE aa (id varchar(10) DEFAULT NULL,user_id varchar(10) DEFAULT NULL,money int(10) DEFAULT NULL,sum_money int(10) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4目标数据 :根据user_id 进行分组 ,根据id进行排序 ,id = 1 id_1_sum_mo原创 2021-03-29 11:44:41 · 411 阅读 · 0 评论 -
mysql 跨服务、库数据联动
应数据需求,多链接数据库数据联动,查询教程,在本地mysql数据库打开FEDERATED引擎 即可1)查看Federated引擎是否开启mysql窗口输入show engines;如果有FEDERATED引擎,但Support是NO,说明你的mysql安装了这个引擎,但没启用,2)MySQL安装目录下找到配置文件 my.ini在[mysqld] 字段 文件末添加一行 federated ,重启mysql 即可3) 重启mysqlwin + r --> cmd --&原创 2020-10-19 13:53:34 · 231 阅读 · 0 评论 -
java_mybatis_maven
整体架构目的输出结果![在这里插入图片描述](https://img-blog.csdnimg.cn/20200826140520175.png#pic_center根据上图读取dist_relation 表中 path 0-49953-928-5233-51887-52656关联lk_user 表中 role_id对path 截取 反向遍历分别判断 52656 的第一个 role_id= 3 的uid 设为 cloud_uid第二个 role_id =3原创 2020-08-26 14:13:15 · 217 阅读 · 0 评论 -
mysql 递归遍历 树结构
参考大佬地址mysql递归查询https://blog.csdn.net/weixin_35756522/article/details/81876534Mysql group_concat的反向应用实现(Mysql列转行)http://blog.chinaunix.net/uid-411974-id-3990697.htmlMySQL实现递归查找树形结构https://blog.csdn.net/qq_34120430/article/details/84969235创建表DROP T原创 2020-06-10 10:04:08 · 444 阅读 · 0 评论 -
MySQL实现递归树形结构
版权声明:本文为CSDN博主「居十四」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_34120430/article/details/84969235 这两天,遇到了子节转载 2020-06-09 13:42:51 · 1247 阅读 · 0 评论 -
is not allowed to connect to this MySQL server报错解决
主要的意思是这个host主机不能访问本机的mysql服务原因需要连接非本机的mysql的时候,默认host是localhost,我们需要将这个mysql连接权限设置成%更改方法直接通过软件更改和命令行更改:在mysql的数据库选择mysql这个数据库,里面有一个user表,进入表中有一个host字段将localhost值更改为%这个保存后,刷新或者重启MySQL服务都行。刷新的命令是flush privileges; 注意这里需要有;号否则不执行。...原创 2020-05-26 10:41:55 · 992 阅读 · 0 评论 -
mySQL 5.7版 解决密码登录失败Access denied for user 'root'@'localhost' (using password: NO)
原文链接:https://blog.csdn.net/u010011371/article/details/507587651、在开始菜单中输入cmd,右击管理员运行!在窗体中输入cd C:\Program Files\MySQL\MySQL Server 5.7\bin (进入mysql安装路径下的bin文件夹)2、进入bin文件夹后运行mysqld --initialize 命令,这时你...转载 2020-05-08 15:31:29 · 766 阅读 · 0 评论