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变量如何使用的详细内容,大量请关注其他类似文章!