标签:ons 操作符 保存 href mysq alt 定义变量 将不 斜杠
在 MySQL 数据库中,变量有两种,分别为:系统变量和自定义变量。
根据变量的作用范围,又分为:
服务器变量还可分为动态变量和非动态变量,动态变量可以在服务器不重启的情况下修改
注意:其中有些参数支持运行时修改,会立即生效;有些参数不支持,且只能通过修改配置文件,并重启服务器程序生效;有些参数作用域是全局的,且不可改变;有些可以为每个用户提供单独(会话)的设置
# mysqld --help -verbose #获取所有可以的选项
# mysqld --print-defaults #获取默认设置
#mysqld_safe –-skip-name-resolve=1
:在启动服务时加选项参数,禁止反解析IP,提高登录效率;同时也可以将
skip_name_resolve=1
参数加入到my.cnf配置文件中
查看所有全局变量
MariaDB [(none)]> SHOW GLOBAL VARIABLES;
查看当前所有会话变量
MariaDB [(none)]> SHOW VARIABLES;
修改全局变量:仅对修改后新创建的会话有效;对已经建立的会话无效
mysql> SET GLOBAL system_var_name=value; mysql> SET @@global.system_var_name=value;
修改会话变量
mysql> SET [SESSION] system_var_name=value; mysql> SET @@[session.]system_var_name=value;
查看状态变量(只读):用于保存mysqld运行中的统计数据的变量,不可更改
MariaDB [(none)]> SHOW GLOBAL STATUS; #全局状态变量 MariaDB [(none)]> SHOW STATUS; #会话状态变量
参考官方文档:
?sql_mode既是选项有是变量,作用对其设置可以完成一些约束检查的工作,可分别进行全局的设置或当前会话的设置。
MariaDB [(none)]> SHOW VARIABLES LIKE ‘sql_mode‘; #查看sql_mode变量,默认为空
MariaDB [(none)]> SET sql_mode=‘TRADITIONAL‘;
参考官方文档:https://mariadb.com/kb/en/library/sql-mode
标签:ons 操作符 保存 href mysq alt 定义变量 将不 斜杠
原文地址:https://www.cnblogs.com/Gmiaomiao/p/9207550.html