位置: 编程技术 - 正文

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有那些变化

  • 税款所属期
  • 小型微利企业所得税率
  • 增值税核算办法
  • 如何查询增值税申报表
  • 国有股权无偿划转协议
  • 一般纳税人一直零申报会降为小规模吗
  • 附加税减免税额不能大于本期应纳税额怎么办
  • 网银年费怎么做会计分录的
  • 收到投资款的会计科目
  • 一般纳税人旧货
  • 折旧方法改变属于会计政策变更还是估计变更
  • 工程造价咨询服务流程
  • 应付账款坏账处理分录怎么写
  • 固定资产正常报废如何处理
  • 施工企业实验用具费用计入什么科目
  • 降库存的方案
  • 记账凭证按照填列方式的分类包括
  • 固定资产折旧率是多少
  • 企业季度所得税可以弥补以前年度亏损吗
  • 保险保障基金的管理单位是
  • 发放的工资比计提的多怎么办
  • 成本分摊会计
  • 公司基本户买理财产品,怎么记账
  • 公司员工结婚礼金规定
  • 路由器ip分配数量
  • win11怎么用
  • 给员工买饮料
  • 股权转让的会计凭证
  • 预付工程款如何计提坏账
  • 退回多缴税款账务处理
  • 减免税额科目有没有余额
  • php目录结构
  • 有关增值税的计算真题
  • 阿里云onedata
  • wordpress调用指定文章
  • 开具增值税专用发票的要求
  • 前端file对象
  • 一般纳税人的好处和坏处
  • 快速傅里叶变换matlab
  • python yolo
  • php设置header参数
  • 会计分录结转进项怎么算
  • 残疾人加计扣除工资按应发还是实发
  • python字符串如何换行
  • 施工现场补助规定
  • 固定资产改扩建和大修理的区别
  • 暂估入账的原材料有成本差异吗
  • 出售其他债权投资产生的收益为什么计入留存收益
  • 申报的财务报表在哪里查询
  • 破产的产业要退回资金吗?
  • 当月业务的发票可以次月开吗
  • 差额开票和全额开票
  • 外贸会计的工作内容
  • 应交税金及附加怎么计算
  • 期末留抵的税额怎么做分录
  • 了解出口业务操作流程
  • 小规模企业发票税率是多少
  • 个人账户发工资扣税吗
  • 期间费用是啥
  • MySQL必知必会读后感
  • Hibernate4在MySQL5.1以上版本创建表出错 type=InnDB
  • centos 离线安装git
  • mac上的
  • linux安装flash插件
  • linux修改ipv6地址
  • win8中的wps点打印预览就卡
  • kcleaner是什么文件夹
  • win7系统桌面图标设置
  • win8系统如何恢复出厂设置
  • 一键备份系统和一键还原系统
  • unity游戏人物选择
  • jquery的插件
  • 深入理解中国式现代化
  • 高仿微信本地图片违法吗
  • javascript获取当前文件夹文件数量
  • javascript绘制图形
  • js实现文本框输入功能
  • 江西省税务局电话号码查询
  • 房地产企业土地增值税怎么计算
  • 宾馆如何申请税务发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设