我在Ubuntu 12.04上使用MySql 5.6。
我尝试添加一个用户定义的全局变量,可以跨多个会话访问:
在~/.my.cnf
我有:
[mysqld]
lower_case_table_names=2
set-variable=my_global_variable=my_string_value
然后我重新启动了MySql。
当我show variables
时,我看不到任何名为“my_global_variable”的变量。
我在这里可能会缺少什么?
答案 0 :(得分:0)
http://dev.mysql.com/doc/refman/4.1/en/option-files.html
将程序变量var_name设置为给定值。这是 相当于命令行中的--set-variable = var_name = value。 第一个“=”字符周围允许使用空格,但不允许使用空格 第二。 从MySQL 4.0开始,不推荐使用此语法。请参阅第 4.2.3.4,“Using Options to Set Program Variables”,有关设置程序变量的更多信息。