位置: 编程技术 - 正文

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

  • 个税两种申报方式哪种合算
  • 进口增值税的计税价格为
  • 盈余公积发放现金股利分录怎么写
  • 资本公积转增资本的账务处理
  • 企业注销库存怎么做账
  • 个人所得税减除费用6万元什么意思
  • 商业折扣和销售折让计入财务费用吗
  • 车辆通行费属于政府性基金吗
  • 收回已核销的坏账什么意思
  • 进项税加计扣除什么时候开始的
  • 个人厂房租赁税率是多少
  • 汇总记账凭证核算组织程序的缺点主要有
  • 异地销售存货如何确定纳税地点
  • 长期股权投资会减值损失吗
  • 待摊费用不要了怎么做账?
  • 出租车公司给车都上什么保险
  • 如何计算企业当年利润
  • 合同印花税进哪个科目
  • 旅行社代订机票怎么做账
  • 建筑企业管理部门
  • 营业外收入不纳税?
  • 外购产品用于赠送帐务处理
  • 公司资产重组流程
  • 存货盘亏应该计什么科目
  • 进项税额能抵扣的几种情形
  • 丧失控股权的后果
  • 为什么网页总是跳掉
  • 浅谈使用链式管理加强特殊监管场所
  • 如何在qq好友旁边打字
  • awk命令怎么用
  • php字符串变量
  • 修建污水厂需要办理哪些审批
  • 企业的党员活动是什么
  • 阐述python中浅复制与深复制
  • 以本年利润弥补以前年度亏损会影响所有者权益总额吗
  • /etc/php-fpm.d/www.conf 配置注意事项
  • php功能模块
  • 装修费还没摊销完就搬家了
  • 销售建材行业
  • 没有抄报税就申报了怎么办
  • 小规模年销售额500万界定标准
  • 从财务报表中能看出什么
  • 未达到起征点的增值税怎么填写
  • 亏损弥补规定
  • 织梦cms怎么样
  • 银行支付利率的含义是什么
  • 向银行申请银行汇票
  • sqlserver数据库备份
  • 车船税和保险在一张发票怎么做账
  • 本月冲红上月发票后的税款能抵减吗
  • 租金收入会计科目
  • 口罩属于哪个科目 会计
  • 多交增值税退税抵欠怎么处理
  • 独资合伙公司
  • 高温补贴纳税
  • 公司多出来的钱怎么办
  • 进项税转出怎样做账务处理
  • 员工医药费属于什么费用
  • 短期借款计提利息计入什么科目
  • 客户到我公司签字怎么说
  • 设置动态壁纸来电铃声
  • win8 preview
  • win10鼠标箭头怎么换样式
  • div+css布局的步骤
  • android开发最全教程
  • 枚举的内容怎么输出
  • celery使用
  • python开发技术详解(全27集),5
  • vue只适合做单页项目吗
  • 获取nodejs命令行信息
  • 怎么查看u盘有没有传输过数据
  • Android: netd中DnsProxyListener的简单介绍
  • jquery 右键菜单
  • shell脚本实现文件移动、复制等操作
  • python问题及解决方法
  • python第三方库的安装方法有哪些
  • python发邮件代码
  • 安卓网络管理类app
  • 税控盘怎么分发
  • 劳务派遣工为什么没年假了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设