前言
innodb和myisam是許多人在使用mysql時最常用的兩個表型別,這兩個表型別各有優劣,視具體應用而定。
基本的差別為:myisam型別不支援事務處理等高階處理,而innodb型別支援。myisam型別的表強調的是效能,其執行數度比innodb型別更快,但是不提供事務支援,而innodb提供事務支援以及外部鍵等高階資料庫功能。
我為什麼要改預設引擎,其實原因很簡單,我使用的mysql預設引擎是myisam,而myisam並不支援事務處理,所以我需要更換它的引擎。
更改 mysql 預設引擎為 innodb步驟如下:
mysql預設是關閉innodb儲存引擎的使用的,將innodb設定為預設的引擎如下。
1. 檢視mysql儲存引擎情況:mysql>show engines innodb | yes
,說明此mysql資料庫伺服器支援innodb引擎。
2. 設定innodb為預設引擎:在配置檔案my.ini
中的 [mysqld] 下面加入default-storage-engine=innodb
3. 重啟mysql伺服器
4. 登入mysql資料庫,mysql>show engines
如果出現innodb |default
,則表示設定innodb為預設引擎成功。
前言
innodb和myisam是許多人在使用mysql時最常用的兩個表型別,這兩個表型別各有優劣,視具體應用而定。
基本的差別為:myisam型別不支援事務處理等高階處理,而innodb型別支援。myisam型別的表強調的是效能,其執行數度比innodb型別更快,但是不提供事務支援,而innodb提供事務支援以及外部鍵等高階資料庫功能。
我為什麼要改預設引擎,其實原因很簡單,我使用的mysql預設引擎是myisam,而myisam並不支援事務處理,所以我需要更換它的引擎。
更改 mysql 預設引擎為 innodb步驟如下:
mysql預設是關閉innodb儲存引擎的使用的,將innodb設定為預設的引擎如下。
1. 檢視mysql儲存引擎情況:mysql>show engines innodb | yes
,說明此mysql資料庫伺服器支援innodb引擎。
2. 設定innodb為預設引擎:在配置檔案my.ini
中的 [mysqld] 下面加入default-storage-engine=innodb
3. 重啟mysql伺服器
4. 登入mysql資料庫,mysql>show engines
如果出現innodb |default
,則表示設定innodb為預設引擎成功。
mysq修改密碼
1 確定你的mysql 是否能正常工作 登入資料庫 cmd 命令提示字元 視窗錄入,錄入cd c mysql bin 並按下回車鍵,將目錄切換為 cd c mysql bin 再鍵入命令mysql uroot p,回車後提示你輸密碼,如果剛安裝好mysql,超級使用者root是沒有密碼的,故直接回車...
php修改mysql密碼 怎麼修改mysql密碼
怎麼修改mysql密碼?修改mysql密碼的方法 方法1 用set password命令 首先登入mysql。格式 mysql set password for 使用者名稱 localhost password 新密碼 例子 mysql set password for root localhost...
修改mysq時區及linux時區
1.mysql 找到my.cnf檔案,一般在 etc 下面,或者 etc mysql 下面,在mysqld裡面新增一句 default time zone 8 00 重啟mysql即可,service mysql resart 2.修改linux時區為上海 cp usr share zoneinfo...