我已經創建了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