mysql資料表在windows平台下不區分大小寫
在linux平台下區分大小寫
因此在使用hibernate對映資料表時需要注意,如果mysql部署在linux平台上,需要修改my.cnf檔案,使mysql資料表不區分大小寫
讓mysql不區分表名大小寫的方法其實很簡單:
1.用root登入,修改/etc/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1
3.重新啟動資料庫即可。
linux下重啟mysql的方法:
1、通過rpm包安裝的mysql
service mysqld restart
2、從原始碼包安裝的mysql
// linux關閉mysql的命令
$mysql_dir/bin/mysqladmin -uroot -p shutdown
// linux啟動mysql的命令
$mysql_dir/bin/mysqld_safe &
其中mysql_dir為mysql的安裝目錄,mysqladmin和mysqld_safe位於mysql安裝目錄的bin目錄下,很容易找到的。
mysql資料表命令是 MySQL資料表操作命令
mysql語句 1 修改表名 rename table 舊表名 to 新錶名 2 修改字段型別 alter table 表名 modify column 欄位名 字段型別 長度 3 修改欄位名稱和型別 alter table 表名 change 現有欄位名稱 修改後欄位名稱 資料型別 4 增加字段 ...
MySQL資料表型別
mysql資料表支援六種型別 分別是 bdb heap isam merge myisam innobdb,這六種又分為兩類,單獨一類是bdb,稱為 事務安全型 transaction safe 其餘都屬於第二類,稱為 非事務安全型 non transaction safe 下面詳細介紹這些表 事務...
Mysql資料表備份
用mysqldump備份資料 同mysqlimport一樣,也存在乙個工具mysqldump備份資料,但是它比sql語句多做的工作是可以在匯出的檔案中包括sql語 句,因此可以備份資料庫表的結構,而且可以備份乙個資料庫,甚至整個資料庫系統。mysqldump options database tab...