Mysql 中使用的12个常量(mysql常量)
MySQL中使用的12个常量
MySQL是一款功能强大,性能优异的关系型数据库管理系统,它支持数据的建立、查询、更新及管理,是构建web应用中很重要的一部分。操作MySQL能编写更高质量,覆盖更多特性的数据库应用,从而提升竞争力。
MySQL定义了12个内置常量,分别为:DEBUG、ERROR、E_ALL、E_COMPILE_ERROR、E_COMPILE_WARNING、E_CORE_ERROR、E_CORE_WARNING、E_ERROR、E_NOTICE、E_PARSE、E_STRICT和E_WARNING。他们用于以下几种情况:
– DEBUG:显示MySQL详细出错来源信息,可以加入代码如下:
mysql> SET GLOBAL log_error_verbosity=2;
– ERROR:表示异常状况下的错误信息,可以加入代码如下:
mysql> show global variables like 'log_error' ;
```
- E_ALL:表示MySQL中触发所有错误和警告消息,可以加入代码如下:
mysql> SET GLOBAL log_error_services=validate,backup;
- E_COMPILE_ERROR:表示编译时发生的错误信息,可以加入如下代码:
mysql> SET GLOBAL log_error_compiles=2;
- E_COMPILE_WARNING:表示编译时发生的警告信息,可以加入如下代码:
mysql> SET GLOBAL log_error_compiles=1;
- E_CORE_ERROR:表示当程序运行中出现的错误信息,可以加入如下代码:
mysql> show global variables like ‘log_error_core’;
- E_CORE_WARNING:表示程序运行时发生的警告信息,可以加入如下代码:
mysql> SET GLOBAL log_error_core=1;
- E_ERROR:表示非规范输入出现错误情况时,显示的错误信息,可以加入如下代码:
mysql> SET GLOBAL log_error_error=2;
“`
– E_NOTICE:表示运行时发生的提醒信息,可以加入如下代码:
mysql> SET GLOBAL log_error_notice=1;
– E_PARSE:表示解析时发生错误信息,可以加入如下代码:
mysql> SET GLOBAL log_error_parse=2;
``` - E_STRICT:表示程序运行或解析时出现的严重状况,提醒信息将会被显示,可以加入如下代码:
mysql> SET GLOBAL log_error_strict=1;
- E_WARNING:表示出现警告信息时,显示的信息,可以加入如下代码:
mysql> SET GLOBAL log_error_warning=1;
“`
本文主要介绍了MySQL的常量,它们的定义和代码,在数据库管理中,这些常量可以用于提高程序的运行效果,在出现异常的情况下,能够迅速查找到原因,提高数据库的管理质量。