默認(rèn)情況下,, MySql的數(shù)據(jù)庫,、表名采用小寫表示,即使建表的Sql語句中表名是大寫的,,在執(zhí)行后數(shù)據(jù)庫中的表名還是采用小寫表示,。
在開發(fā)過程有可能采用ORM框架來處理業(yè)務(wù)數(shù)據(jù)。 小寫的表名對于自動生成實(shí)體類文件會產(chǎn)生影響,,因?yàn)橥ǔn惷遣捎么髮懽帜搁_頭的,。 通過修改MySql Server安裝目錄下的 my.ini 文件, 設(shè)置 lower_case_table_names=0 (備注:大小寫敏感,,為1時大小寫不敏感) 可以實(shí)現(xiàn)MySql按照建表Sql語句的大小寫狀態(tài)來定義表名,。 |
|