1. 程式人生 > >mysql lower_case_table_names ---- 一律把表名處理為小寫

mysql lower_case_table_names ---- 一律把表名處理為小寫

運行 -- 同名 同時 一個 com 分享 name 系統

一、從操作系統說起

  1.我們知道mysql 是跨平臺的、它可以在許多平臺上運行如windows 、linux、unix(mac)。linux 是類unix的,

  但是windows和linux就有非常大的不同了。 windows:文件名不區分大小寫、linux:文件名區分大小寫;這樣會有一個問題

  a.txt 和 A.txt 在linux 認為這個是兩個不同的文件;windows中認為這個兩個同名文件(也就是說你沒有法辦在同一個文件夾下

  不能同時存在a.txt 和 A.txt)

  2、為了加深映像我們在一個已經有A.txt 的文件夾下增加一個a.txt 看一下windows會說什麽

技術分享

二、

lower_case_table_names 主要是為了兼容windows & linux

----

mysql lower_case_table_names ---- 一律把表名處理為小寫