sql报错之 : The user specified as a definer (‘xxx‘@‘%‘) does not exiet

news/2024/12/22 23:18:22/

报错详情 : 

 其中这个xxx''是在定义触发器的时候 的 定义者 , 触发器详情代码 : 

## 创建新增评论数据触发器,一旦新增评论则对应视频的评论量加一
CREATE DEFINER=`xxx`@`%` TRIGGER `increment_comment_count` AFTER INSERT ON `comment` FOR EACH ROW BEGINUPDATE video_dataSET comment_count = comment_count  + 1WHERE video_id = NEW.video_id;
END

报错解决 : 

由于这是运行网上一个项目 , 我是直接运行其sql文件 ,然后发现definer ('xxx'@'%') does not exiet , 也就是这个定义者不存在 ;

在查完自己mysql的用户表之后,发现xxx确实不存在 ;

不存在 , 那么就先创建该user (直接在navicat中操作,点击用户,然后新建用户即可):

 

然后再使用下面两行给xxx分配权限 : 

GRANT ALL PRIVILEGES ON *.* TO 'xxx'@'%' WITH GRANT OPTION;flush privileges; 

成功解决 , over ;


http://www.ppmy.cn/news/1516557.html

相关文章

mac在终端中使用vscode打开文件或者文件夹

在Mac上使用Visual Studio Code(VSCode)打开指定文件夹,你可以通过以下步骤操作: 1.创建软连接 1.找到VSCode的安装位置。在Finder中,导航到/Applications/Visual Studio Code.app 2.进入VSCode的内容文件夹&#x…

小琳AI课堂:使用ChatGPT API搭建系统(二)

🎉 Python与ChatGPT API的奇妙之旅 🎉 大家好,欢迎回到小琳AI课堂!今天我们要探索的是如何在“使用ChatGPT API搭建系统”课程中,用Python代码与ChatGPT API进行有趣的互动。准备好了吗?让我们开始吧&#…

Leetcode每日刷题之1658.将x减到0的最小操作数(C++)

1.题目解析 本题的要求是给出一个正整数数组与一个x,要求只从数组两端取数据后x减去取出的数据,求出将x减为0的最小操作数,即找出数组两端的数字保证其和为x并且要求取出的数字个数最少,如果没有符合要求的数字则返回-1 题目来源&…

使用redis模拟cookie-session,例子:实现验证码功能

目录 在前后端分离架构中不建议使用cookie-session机制实现端状态识别 所以我们可以使用redis来模拟session-cookie机制 下面我们通过实现验证码的功能来举例 第一步:了解前端要我们返回的数据变量名字,变量类型 1.封装code,data成一个result类&…

Android 架构模式之 MVVM

Android 架构 Android 架构模式之 MVCAndroid 架构模式之 MVPAndroid 架构模式之 MVVM 目录 Android 架构架构设计的目的对 MVVM 的理解代码ModelViewViewModel Android 中 MVVM 的问题试吃个小李子BeanModelViewViewModel效果展示 大家好! 作为 Android 程序猿&a…

卡片写作只是基础

卡片写作法,降低了写作门槛,让很多人开始喜欢写作,积累了不少。 接下来问题来了,卡片写作的内容,将来怎么输出啊,卡片和文章什么关系?如何写成文章? 这个问题,我最初以…

深度学习----------------------残差网络ResNet

目录 ResNet加更多的层总是改进精度吗?残差块ResNet块细节不同的残差块ResNet块ResNet架构总结 ResNet代码实现残差块输入和输出形状一致增加输出通道数的同时,减半输出的高和宽ResNet模型观察ResNet中不同模块的输入形状是如何变化的训练模型 问题ResNe…

有效提高媒体曝光率,智能推荐为什么是“最大的计算系统之一”?

导语:我认为很少有人意识到,推荐系统是世界上构想过的最大的计算系统之一。——Jensen Huang  在信息过载的时代背景下,智能推荐系统已广泛应用于电子商务、社交媒体、新闻资讯、视频音乐、旅游出行等领域,为用户提…