网站首页 > 文章中心 > 其它

mysql怎么查看函数_MySQL时间差函数

作者:小编 更新时间:2023-12-18 12:39:01 浏览量:427人看过

mysql怎么查询当前支持的所有函数

SELECT DATABASE();

如下图所示:

mysql怎么查看函数_MySQL时间差函数-图1

安装了MySQL数据库,想查看一下版本号,VERSION()返回当前数据库版本,代码如下:

SELECT VERSION();

MySQL数据库开启、关闭、查看函数功能的方法

应用

MySQL

时,会遇到不能创建函数的情况.出现如下错误信息:

复制代码

代码如下:

ERROR

:

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)

那是因为没有将功能开启.

开启MySQL函数功能:

SET

GLOBAL

log_bin_trust_function_creators=1;

关闭MySQL函数功能:

log_bin_trust_function_creators=0;

查看状态:

show

variables

like

'%func%';

mysql怎样查询数据库自定义了哪些函数

有以下提示供参考:

①.、从 chaxun 的函数定义来看,只传递了一个 $str 参数,而函数中直接就使用了 $conn ,如果这个$conn 并不是全局变量,那么就会出错.

mysql函数查看

查询数据库中的存储过程和函数

select +name+ from mysql.proc where db = 'xx' and +type+ = 'PROCEDURE' //存储过程

select +name+ from mysql.proc where db = 'xx' and +type+ = 'FUNCTION' //函数

show procedure status; //存储过程

show function status; //函数

查看存储过程或函数的创建代码

show create procedure proc_name;

show create function func_name;

查看视图

SELECT * from information_schema.VIEWS //视图

SELECT * from information_schema.TABLES //表

查看触发器

SHOW TRIGGERS [FROM db_name] [LIKE expr]

SELECT * FROM triggers T WHERE trigger_name="mytrigger" \G

以上就是土嘎嘎小编为大家整理的mysql怎么查看函数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章