summaryrefslogtreecommitdiff
path: root/mysql-test
diff options
context:
space:
mode:
authorgluh@eagle.intranet.mysql.r18.ru <>2005-09-07 15:38:09 +0500
committergluh@eagle.intranet.mysql.r18.ru <>2005-09-07 15:38:09 +0500
commit01afb3390bacc79931d4db36240ee28d8d13b9b1 (patch)
tree855fc99c7e2d4560cf60d1f78a825e07e0c8dadd /mysql-test
parent03d10aeaca9f308f17b300044860bf6aad19e657 (diff)
downloadmariadb-git-01afb3390bacc79931d4db36240ee28d8d13b9b1.tar.gz
Fix for bug#11775 Variable character_set_system does not exist (sometimes).
Variable character_set_system is selectable now More accurate error message results during update of character_set_system and some other read only variables
Diffstat (limited to 'mysql-test')
-rw-r--r--mysql-test/r/variables.result7
-rw-r--r--mysql-test/t/variables.test9
2 files changed, 16 insertions, 0 deletions
diff --git a/mysql-test/r/variables.result b/mysql-test/r/variables.result
index a5b76c03b29..265f353ae3c 100644
--- a/mysql-test/r/variables.result
+++ b/mysql-test/r/variables.result
@@ -545,3 +545,10 @@ select @@max_heap_table_size > 0;
select @@have_innodb;
@@have_innodb
#
+select @@character_set_system;
+@@character_set_system
+utf8
+set global character_set_system = latin1;
+ERROR HY000: Variable 'character_set_system' is a read only variable
+set @@global.version_compile_os='234';
+ERROR HY000: Variable 'version_compile_os' is a read only variable
diff --git a/mysql-test/t/variables.test b/mysql-test/t/variables.test
index 372e865467e..afd0fe23805 100644
--- a/mysql-test/t/variables.test
+++ b/mysql-test/t/variables.test
@@ -435,3 +435,12 @@ select @@max_heap_table_size > 0;
--replace_column 1 #
select @@have_innodb;
+
+#
+# Bug #11775 Variable character_set_system does not exist (sometimes)
+#
+select @@character_set_system;
+--error 1238
+set global character_set_system = latin1;
+--error 1238
+set @@global.version_compile_os='234';