`
luckliu521
  • 浏览: 258945 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

解决mysql不能创建函数

阅读更多
以下是引用片段:

Error Code : 1418

This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

(0 ms taken)

解决方法如下:

方法1. mysql> SET GLOBAL log_bin_trust_function_creators = 1;

方法2. 系统启动时 --log-bin-trust-function-creators=1

方法3. 在my.ini(linux下为my.conf)文件中 [mysqld] 标记后加一行内容为 log-bin-trust-function-creators=1
分享到:
评论

相关推荐

    MYSQL 创建函数出错的解决方案

    下面就教您一个解决MySQL函数不能创建问题的方法,供您借鉴参考。 案例一: 目前在项目中,执行创建mysql的函数出错, mysql 创建函数出错信息如下: Error Code: 1227. Access denied; you need (at least one of) ...

    Mysql函数手册.rar_MySQL函数手册_VZI_mysql 函数手册

    总的来说,这份"MySQL函数手册"是一个非常宝贵的资源,无论是学习MySQL的基本操作,还是解决复杂的数据处理问题,都能提供有力的支持。记住,持续的学习和实践是掌握任何技术的关键,尤其是像MySQL这样的数据库管理...

    navicat不能创建函数解决方法分享

    总结一下,解决Navicat不能创建函数的问题,需要检查SQL语法的正确性,特别是数据类型和分隔符的使用。此外,确保你的MySQL服务器版本与使用的SQL语法兼容,因为不同的MySQL版本可能支持不同的特性。在编写存储过程...

    MySQL系列—-创建函数

    在MySQL数据库中,创建...通过学习这两个实例,你不仅可以掌握创建函数的基本语法,还能了解到如何在函数中使用条件判断和循环控制结构。希望这对你在MySQL的使用中有所帮助,如果你觉得有用,别忘了点赞支持一下哦!

    MySQL函数大全中文版

    MySQL函数大全中文版是一份详尽的MySQL数据库系统函数参考资料,涵盖了从基础到高级的各种函数用法。这份文档旨在帮助数据库管理员、开发人员和学习者深入理解和应用MySQL中的各种功能,提升数据库操作效率和数据...

    MYSQL的C API函数使用

    接下来是`mysql_init()`函数,用于创建一个`MYSQL`结构体实例,这个结构体包含了与MySQL服务器连接的所有信息。然后通过`mysql_real_connect()`函数建立实际的连接,需要提供服务器地址、用户名、密码、数据库名等...

    MySQL_API函数精选.pdf

    ### MySQL_API函数精选知识点 #### 一、嵌入式MySQL服务器库(libmysqld) **1.1 嵌入式MySQL服务器库概述** - **定义与用途:** libmysqld 是一个允许开发者在应用程序内部集成 MySQL 服务器功能的库。通过这种...

    MySQL创建自定义函数有关问题

    2. **NO SQL**:当函数声明为NO SQL时,意味着该函数不执行任何SQL查询,与数据库交互。这有助于提高性能,因为它避免了数据库I/O操作。 3. **READS SQL DATA**:如果函数读取数据库中的数据但不修改它,那么应使用...

    mysql常用函数及概念

    ### MySQL 常用函数及概念详解 #### 一、MySQL 数据库优化——重点函数与概念应用 在处理大规模数据时,对MySQL数据库进行优化至关重要。优化不仅能够提高查询速度,减少服务器负担,还能有效提升应用程序的整体...

    mysql的函数及命令集合

    MySQL是一种广泛使用的开源关系型数据库管理系统,其丰富的函数和命令集是进行数据操作与管理的重要工具。本篇文章将深入探讨MySQL中的常用函数和命令,帮助你更好地理解和运用这些功能。 一、时间与日期函数 1. ...

    利用mysql实现的雪花算法案例

    - 利用MySQL的内置函数结合时间戳、自增序列等生成ID。 - 创建触发器,每当插入新行时,自动计算并设置ID。 需要注意的是,由于JavaScript的最大整数限制在53位,所以如果要与前端交互,建议调整算法,使得ID不超过...

    解决VS和MySQL兼容问题.rar

    总之,解决VS和MySQL的兼容问题,主要是通过安装正确的驱动和工具,使得VS能顺利地与MySQL数据库进行交互,并使用EF进行数据操作。这个压缩包提供的解决方案简化了这一过程,使得开发者可以更加专注于业务逻辑的实现...

    mysql 断电不能启动

    ### MySQL 断电后无法正常启动的问题分析与解决 #### 问题背景 在MySQL服务器运行过程中,如果突然遭遇断电等情况导致服务器非正常关闭,可能会引发数据库无法再次启动的情况。根据提供的日志信息,我们可以看到...

    mysql创建函数出现1418错误的解决办法

    尽管临时解决了创建函数的问题,但最好还是对函数进行审查,看看是否可以声明为DETERMINISTIC(如果函数确实具有确定性)、NO SQL(函数不访问数据库)或READS SQL DATA(函数只读取数据库)。这样做可以提高复制的...

    45-MySQL单表2000万数据查询慢解决方案1

    * 创建函数来insert数据 * 注意分区字段的设计 * 分区删除和新建的实现 结论 通过本文,我们可以学习到如何使用分区和时间触发器来解决MySQL单表2000万数据查询慢的问题,并可以将这些技术要点应用到实际工作中。

    MySQL数据库函数,触发器,存储过程

    通过深入学习和掌握MySQL的函数、触发器和存储过程,开发者能够更加高效地管理和操作数据库,解决复杂的数据处理问题,提升应用程序的性能。在实际项目中,熟练运用这些特性是数据库设计和优化的关键。通过"mysql...

    mysql英文手册包括函数

    3. 存储引擎:MySQL支持多种存储引擎,如InnoDB(支持事务处理和外键)、MyISAM(快速读取但不支持事务)、MEMORY(数据存储在内存中)等。每种引擎有其特定的优缺点和适用场景,理解它们的区别有助于优化数据库性能...

Global site tag (gtag.js) - Google Analytics