2015年4月9日 星期四

解決資料庫匯入造成windows自動轉換成小寫

-----------------------------------每日廢話-----------------------------------------
今天在公司實習的時候發現的問題
一開始還很開心把資料庫匯出然後在匯入到localhost裡面
仔細一看才發現好多 table 的名稱大寫都把我自動換成小寫...
看了超傻眼,那該死的windows....
只好自己帶著笨重的電腦回家爬文
----------------------------------------------------------------------------------------

簡單來說
Linux是對大小寫敏感的系統
但是Windows則是不敏感的系統,會把APP跟App認成同一個字。

匯出的資料庫, 若匯入Windows會被自動轉成小寫
解決方法如下

網路上是說修改
my.ini
而我把 my.ini 跟 my-default.ini 都

加這行

lower_case_table_names = 2

然後重新啟動MySQL Server
接著重新匯入一次資料庫即可解決

Java 一些應用 [ csv reader / array of class / for( : ) ]

分享一些工作上用到的寫法 ( java )  csv reader  array of class for (:)  因為工作上需要讀取csv檔案的需求 , java 本身有提供一些 method  首先要 import opencsv-3.8.jar ...