MySql 資料表不識別

2021-06-20 00:11:18 字數 585 閱讀 3744

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...