我已经创建了Azure中的MqSql V5.7数据库和lower_case_table_names
属性设置为2,要启用大写表名的支持。的MySql的lower_case_table_names = 2天青但MySQL工作台说它= 1
我已经下载并安装了MySQL工作台v6.3.9 CE x64版本,并连接到我的Azure的MySQL数据库。
我创建了一个新的模式名电子商务,并开始创建新表命名的产品。当我试图以应用更改,我收到以下错误: -
错误消息
The server is configured with lower_case_table_names=1, which only allows lowercase characters in schema and table names. The object will be created as 'product'.
的lower_case_table_names
财产在Azure门户网站报道的价值是在MySQL中报道的属性值不同工作台。
我失去的东西在这里很明显?
感谢您的答复。我在MySql Workbench中执行了你的查询,并且lower_case_table_names属性返回1.我只有1x连接,1x MySql实例(azure)和1x模式。我阅读了其他文章,指出在更改lower_case_table_names(或其他变量)之后,应重新启动MySql实例。我看不到Azure MySql实例可以重新启动的位置。 –
我会联系支持人员解决这个矛盾。有些东西与他们所说的明显不同。 –
在我的情况Azure是返回'的lower_case_table_names \t 0' – juanmah