雲伺服器innodb資料庫轉引擎為MyISAM
將以下檔案另存為mysql.php,修改對應的資料庫使用者名稱、資料庫名和密碼。上傳到網站下,訪問該頁面,會批次轉換表引擎為MYISAM。
<?php
//連線資料庫
$host='localhost';
$user='mysql_username'; //資料庫使用者名稱
$passwd='mysql_password'; //密碼
$db='wordpressdb'; //資料庫名稱
$link= mysql_connect($host,$user,$passwd);
if (!$link) {
die('Could not connect: '.mysql_error() );
}
mysql_select_db( $db,$link ) or die ('can\'t use'. $db . mysql_error());
$result=mysql_query("show tables ") or die( mysql_error());
while($row=mysql_fetch_row($result)){
#echo $row[0];
#var_dump($row);
echo "$row[0] \n";
mysql_query("alter table $row[0] type='MYISAM'") or die (mysql_error());
}
#var_dump($result);
mysql_close($link);
?>
注意:轉換前請先用資料庫軟體將資料庫做一個sql檔案備份,避免轉換出現問題。若轉移失敗請檢查my.ini裡的“default-storage-engine”是否=“MyISAM”。另,由此轉換導致的一切風險自行承擔。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2761095/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫系列:MySQL引擎MyISAM和InnoDB的比較資料庫MySql
- MySQL儲存引擎--MyISAM與InnoDB區別MySql儲存引擎
- MySQL儲存引擎:MyISAM和InnoDB的區別MySql儲存引擎
- MyISAM與innoDB儲存引擎有何差別儲存引擎
- [提問交流]OT的資料庫引擎可以換成InnoDB資料庫引擎嗎?資料庫
- 總結MySQL儲存引擎MyISAM與InnoDB區別MySql儲存引擎
- 十八、Mysql儲存引擎並不只有MyISAM、InnoDB——精髓MySql儲存引擎
- MySQL三種InnoDB、MyISAM和MEMORY儲存引擎對比MySql儲存引擎
- MyISAM InnoDB 區別
- 服務端指南 資料儲存篇 | MySQL(02) 儲存引擎的 InnoDB 與 MyISAM 之爭服務端MySql儲存引擎
- MySQL儲存引擎簡介及MyISAM和InnoDB的區別MySql儲存引擎
- MySQL兩種儲存引擎: MyISAM和InnoDB 簡單總結MySql儲存引擎
- MySQL中MyISAM為什麼比InnoDB查詢快MySql
- MySQL資料庫InnoDB儲存引擎中的鎖機制GVMySql資料庫儲存引擎
- mysql常用儲存引擎(InnoDB、MyISAM、MEMORY、MERGE、ARCHIVE)介紹與如何選擇MySql儲存引擎Hive
- MySQL常見的兩種儲存引擎:MyISAM與InnoDB的愛恨情仇MySql儲存引擎
- MySQL之儲存引擎InnoDB和MyISAM的區別及底層詳解MySql儲存引擎
- MySQL 中 MyISAM 中的查詢為什麼比 InnoDB 快?MySql
- 【Mysql】InnoDB 引擎中的資料頁結構MySql
- Mysql 中 MyISAM 和 InnoDB 的區別MySql
- 【資料庫資料恢復】華為雲ECS網站伺服器mysql資料庫資料恢復案例資料庫資料恢復網站伺服器MySql
- mysql儲存引擎InnoDB詳解,從底層看清InnoDB資料結構MySql儲存引擎資料結構
- 說說自己對於 MySQL 常見的兩種儲存引擎:MyISAM與 InnoDB的理解MySql儲存引擎
- 資料上雲,我推薦華為雲資料庫!資料庫
- MySQL的索引為什麼用B+Tree?InnoDB的資料儲存檔案和MyISAM的有何不同?MySql索引
- 開源和雲成了資料庫的增長引擎?資料庫
- MySQL中myisam和innodb有什麼差異?MySql
- InnoDB學習(六)之資料庫鎖資料庫
- 雲資料建模:為資料倉儲設計資料庫資料庫
- 一文徹底弄懂MySQL的各個儲存引擎,InnoDB、MyISAM、Memory、CSV、Archive、Merge、Federated、NDBMySql儲存引擎Hive
- innodb 引擎索引 (一)索引
- 雲伺服器和雲資料庫有什麼區別?伺服器資料庫
- MySQL資料庫innodb_fast_shutdown引數MySql資料庫AST
- SQL Server資料庫基礎之行資料轉換為列資料SQLServer資料庫
- 《MySQL 基礎篇》十二:InnoDB 儲存引擎的資料結構MySql儲存引擎資料結構
- 阿里雲IoT流轉到postgresql資料庫方案阿里SQL資料庫
- MySQL MyISAM引擎的讀鎖與寫鎖MySql
- 一個通過rms寫成的小型資料庫引擎,簡單的資料庫引擎資料庫