Window如何修改Mysql區別數據庫名,表名的大小寫?

  • 前言
    當在window使用Mysql的夥伴們都會發現,在window下默認使用Mysql創建數據庫或者表都是不會區分大小寫的,即使你創建的時候是大寫,當系統默認生成就是小寫,然而當表名和屬性名同名的時候(例如Score表中的score屬性),就會非常抓狂。

  • 實踐
    爲了讓Mysql區分大小寫,個人經驗以下步驟:

第一步:首先找到Mysql下的my.ini文件並修改。

    # 在[mysqld] 後面添加
    lower_case_table_names=0  

lower_case_table_name = 0 表示支持大小寫 ,而 = 1則表示不支持大小寫,my.ini中默認沒有這語句,所以必須自己添加。

這裏寫圖片描述



第二步:win+R打開”運行”窗口,輸入services.msc

這裏寫圖片描述


第三步:找到MYSQL56這個服務,右鍵點擊重新啓動就ok了

這裏寫圖片描述


第四步:重新打開Mysql輸入sql語句:Create Database ScoreDB2

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章