位置: 编程技术 - 正文

MYSQL 创建函数出错的解决方案(mysql中函数创建与调用示例)

编辑:rootadmin

推荐整理分享MYSQL 创建函数出错的解决方案(mysql中函数创建与调用示例),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql 创建函数语法,mysql8.0创建函数,mysql8.0创建函数,mysql中函数创建与调用示例,mysql8.0创建函数,mysql中创建函数,mysql创建函数出现的问题,mysql创建函数出现的问题,内容如对您有帮助,希望把文章链接给更多的朋友!

在使用MySQL数据库时,有时会遇到MySQL函数不能创建的情况。下面就教您一个解决MySQL函数不能创建问题的方法,供您借鉴参考。

案例一:

目前在项目中,执行创建mysql的函数出错,

mysql 创建函数出错信息如下:

Error Code: . Access denied; you need (at least one of) the SUPER privilege(s) for this operation

首先检查创建函数的功能是否开启,检查是否开启创建功能的SQL如下:

执行完SQL之后发现已经开启了,随检查自己的SQL是否写错(因为SQL是别人给的,在别人环境没问题,在自己的环境就有可能)。

突然发现了确实是SQL出现问题,由于他创建的SQL有指定用户,所以导致出现问题,以下是他的SQL:

由于CREATE_FUNCTION规范,可以发现就是DEFINER这个参数是可以指定数据库用户的,但是自己的库却不是这个用户,所以导致问题。

目前问题已经解决。

MYSQL 创建函数出错的解决方案(mysql中函数创建与调用示例)

-EOF-

案例二:

在MySQL创建用户自定义函数时,报以下错误:

这是因为有一个安全参数没有开启,log_bin_trust_function_creators 默认为0,是不允许function的同步的,开启这个参数,就可以创建成功了。

如果是在有master上开启了该参数,记得在slave端也要开启这个参数(salve需要stop后再重新start),否则在master上创建函数会导致replaction中断。

案例三:

Error Code :

分析:

根据系统提示,导致该错误的原因可能是一个安全设置方面的配置,查手册log_bin_trust_function_creators参数缺省0,是不允许function的同步的,一般我们在配置repliaction的时候,都忘记关注这个参数,这样在master更新funtion后,slave就会报告错误,然后slave stoped。

处理过程:

登陆mysql数据库

跟踪mysql的启动日志,slave正常运行,问题解决。

MySQL 5.6 中 TIMESTAMP有那些变化 在MySQL5.6.6之前,TIMESTAMP的默认行为:TIMESTAMP列如果没有明确声明NULL属性,默认为NOTNULL。(而其他数据类型,如果没有显示声明为NOTNULL,则允许NULL值。

MySQL 5.6 中的 TIMESTAMP 和 explicit_defaults_for_timestamp 参数 安装MySQL时,有warning:[root@localhostmysql]#scripts/mysql_install_db--user=mysqlInstallingMySQLsystemtables...--::[Warning]TIMESTAMPwithimplicitDEFAULTvalueisdeprecated.Pleaseuse-

Mysql学习心得之插入、更新、删除记录 下面通过图文并茂的方式给大家详解Mysql学习心得之插入、更新、删除记录。插入记录Insert[]into]tb1_name[(col_name,…..)]自动编号的字段,可以用valuesdefaultDe

标签: mysql中函数创建与调用示例

本文链接地址:https://www.jiuchutong.com/biancheng/347964.html 转载请保留说明!

上一篇:解析SQL Server 视图、数据库快照(sql解析框架)

下一篇:MySQL 5.6 中 TIMESTAMP有那些变化

  • 加计扣除填不了
  • 应收留抵税额退税款属于哪类科目
  • 应收应付账务处理工作具体做哪些
  • 贷款受托支付可以给股东吗
  • 包工包料的税率2023
  • 中小企业员工出去创业的例子
  • 货车压线行驶怎么处罚
  • 航运(集团)招聘
  • 个税全年一次性奖金单独计税
  • 公司无收入费用如何做账务处理核算?
  • 非居民企业所得税
  • 车辆固定资产清理
  • 企业增值税留抵退税新闻稿范文
  • 货物返利怎么做分录
  • 企业购买设备可以税前扣除吗
  • 个人所得税工资薪金税率表
  • 在天猫店铺后台中的提现怎么做会计分录?
  • 餐饮业中的赠菜计入什么科目
  • 成本费用总额包括所得税费用吗
  • 净资产怎么算的 视频
  • 建筑公司如何结算成本
  • 股东其他应付款可以转为实收资本文本格式
  • 购入土地建厂房要交的税
  • windows defender隔离区
  • 收取的开票税点放哪个科目
  • 怎么保存win10锁屏界面
  • svchost进程很多怎么办
  • 浏览器显示英语怎么设置成中文
  • MacOS Big Sur 11.3网页怎么设置时间限制?
  • 无偿调入固定资产
  • 哪些资产损失可以转回
  • PHP:curl_errno()的用法_cURL函数
  • 重楼的功效与作用价格
  • 固定资产当月出售还要计提折旧吗
  • php封包
  • 除甲醛的净化器哪个品牌做得最好
  • 增值税留抵税额计入什么科目
  • vue 如何使用
  • 为什么会有不同的人种
  • 股东投资款超过多少,必须股东会
  • 长期待摊费用当月发生当月要摊吗
  • 使用时间
  • 购买方销项负数发票怎么抵扣
  • 税控盘怎么看是否清盘
  • 通过法院拍卖取得的土地没有得到执行属于什么案件
  • 税控盘服务费小规模可以抵扣吗
  • 子公司注销母公司投资损失企业所得税
  • mysql三种安装方式
  • 进口葡萄酒政策
  • 差旅费科目设置
  • 应收票据的核算范围包括
  • 物业临时用工人员管理制度范本
  • 实收资本印花税税率多少
  • 个人所得税多计算了一个月工资怎么办
  • 简易计税方法适用什么服务
  • 修理费未收到发票怎么办
  • 取得工程款发票计入什么会计科目里
  • 应付账款增值税如何挂账
  • 购买二氧化氯
  • 固定资产发票怎么处理
  • 如何在sql server表中添加数据表格为什么没有显示
  • mysql 隐式游标
  • 如何彻底释放k50至尊版性能
  • xp系统怎么提升性能
  • win8.1设备管理器设置步骤
  • w10预览版21343下载
  • linux系统中cp命令
  • 未能打开这台计算机上的组策略对象
  • win7彻底删除的文件怎么恢复
  • 控制台报错是前端问题吗
  • Android自定义对话框
  • 遍历目录文件
  • shell脚本指南
  • python3 创建字典
  • javaScript NameSpace 简单说明介绍
  • JavaScipt中Function()函数的使用教程
  • js操作对象的方法
  • Android之ContentProvider
  • python运行批处理文件
  • 什么是总分机构汇总纳税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设