ZVVQ代理分享网

mysql变量怎么使用(mysql如何设置变量)

作者:zvvq博客网
导读mysql 变量用于存储会话数据,创建时以 @ 符号开头,可存储多种类型的值,包括数字、字符串、日期和布尔值。此外,mysql 还提供内置变量,存储有关会话、连接和服务器的信息。这些

mysql 变量用于存储对话数据,建立时以 @ 标记开始,可存放各种类型的值,包含数据、字符串、日期和布尔值。此外,mysql 还提供内嵌变量,存放相关对话、连接和云服务器信息。这种变量仅在对话期内存有,联接完成后将遗失,而且变量名称区分大小写。

MySQL 变量的应用在 MySQL 中,变量用于存储对话期内数值,可以方便地存储和应用临时数据、自定查看或追踪信息。

创建和取值应用 SET 句子创建和取值变量:

SET @variable_name = value;

变量名称以 @ 标记开始,后边跟具体的变量名称。比如,下列句子建立一个名为 @count 的变量并把它取值为 5:

SET @count = 5;

应用可以用变量名称引用变量数值,比如在查看或计算中:

SELECT FROM table WHERE id > @count;

也可以用 SET 句子升级变量数值:

SET @count = @count +1;

种类MySQL 变量能够存放各种类型的值,包含:

数据 (INT, FLOAT) 字符串 (VARCHAR, TEXT) 日期和时长 (DATE, DATETIME) 布尔值 (BOOL)MySQL 变量的类型在于存储的值的种类。

内嵌变量除开客户界定的变量,MySQL 还提供了一些内嵌变量,存放相关对话、连接和云服务器信息,比如:

@@version:MySQL 服务器版本 @@datadir:数据目录途径 @@hostname:服务器主机名 @@user:当前相连的客户留意变量仅在对话期内存有,联接完成后将遗失。变量名称区分大小写。变量值能是常量、关系式或其它变量。以上就是mysql变量如何使用的详细内容,大量请关注其他类似文章!