Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql变量

作者:妳明白莪還在等待嗎?   发布日期:2026-03-06   浏览:107

-- 设置用户会话级别的变量
SET @my_var = 'Hello, MySQL!';

-- 查询刚才设置的变量
SELECT @my_var;

-- 设置全局变量(需要有相应的权限)
SET GLOBAL max_connections = 200;

-- 查看全局变量的当前值
SHOW GLOBAL VARIABLES LIKE 'max_connections';

-- 设置会话级别的变量(仅对当前会话有效)
SET SESSION sql_mode = 'STRICT_ALL_TABLES';

-- 查看会话级别的变量
SHOW SESSION VARIABLES LIKE 'sql_mode';

解释说明:

  1. 用户会话级别的变量:使用 @ 符号定义,只在当前会话中有效。例如 SET @my_var = 'Hello, MySQL!';
  2. 全局变量:影响所有客户端连接的变量,通常需要管理员权限。例如 SET GLOBAL max_connections = 200;
  3. 会话级别的变量:只影响当前会话的变量,例如 SET SESSION sql_mode = 'STRICT_ALL_TABLES';
  4. 查看变量:可以使用 SHOW VARIABLESSELECT 语句来查看变量的当前值。

上一篇:mysql 修改数据库密码

下一篇:mysql分组后排序然后取每组第一个

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站