好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Mysql更換MyISAM存儲引擎為Innodb的操作記錄總結

Mysql更換MyISAM存儲引擎為Innodb的操作記錄總結

熱門標簽:永州智能外呼系統 趙縣地圖標注 地圖標注直通車 遂寧400電話申請 電銷機器人市場價 dq8 全地圖標注 邯鄲400電話注冊辦理 哈爾濱云外呼系統運營商 南寧智能電銷機器人價格

一般情況下,mysql會默認提供多種存儲引擎,可以通過下面的查看:

1)查看mysql是否安裝了innodb插件。

通過下面的命令結果可知,已經安裝了innodb插件。

mysql> show plugins; 
+------------+--------+----------------+---------+---------+ 
| Name  | Status | Type   | Library | License | 
+------------+--------+----------------+---------+---------+ 
| binlog  | ACTIVE | STORAGE ENGINE | NULL | GPL  | 
| partition | ACTIVE | STORAGE ENGINE | NULL | GPL  | 
| CSV  | ACTIVE | STORAGE ENGINE | NULL | GPL  | 
| MEMORY  | ACTIVE | STORAGE ENGINE | NULL | GPL  | 
| InnoDB  | ACTIVE | STORAGE ENGINE | NULL | GPL  | 
| MyISAM  | ACTIVE | STORAGE ENGINE | NULL | GPL  | 
| MRG_MYISAM | ACTIVE | STORAGE ENGINE | NULL | GPL  | 
+------------+--------+----------------+---------+---------+ 
7 rows in set (0.00 sec)

----------------------------------------------------------------------
如果發現沒有安裝innodb插件,可以執行下面語句進行安裝:
mysql> install plugin innodb soname 'ha_innodb.so';
----------------------------------------------------------------------

2)查看mysql現在已提供什么存儲引擎:

mysql> show engines; 
+------------+---------+------------------------------------------------------------+--------------+------+------------+ 
| Engine  | Support | Comment             | Transactions | XA | Savepoints | 
+------------+---------+------------------------------------------------------------+--------------+------+------------+ 
| MRG_MYISAM | YES  | Collection of identical MyISAM tables      | NO   | NO | NO   | 
| CSV  | YES  | CSV storage engine           | NO   | NO | NO   | 
| MyISAM  | DEFAULT | Default engine as of MySQL 3.23 with great performance  | NO   | NO | NO   | 
| InnoDB  | YES  | Supports transactions, row-level locking, and foreign keys | YES   | YES | YES  | 
| MEMORY  | YES  | Hash based, stored in memory, useful for temporary tables | NO   | NO | NO   | 
+------------+---------+------------------------------------------------------------+--------------+------+------------+ 
5 rows in set (0.00 sec)

3)查看mysql當前默認的存儲引擎:

mysql> show variables like '%storage_engine%'; 
+----------------+--------+ 
| Variable_name | Value | 
+----------------+--------+ 
| storage_engine | MyISAM | 
+----------------+--------+ 
1 row in set (0.00 sec) 

4)看某個表用了什么引擎(在顯示結果里參數engine后面的就表示該表當前用的存儲引擎):

mysql> show create table 表名;

mysql> show create table wx_share_log; 
+--------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 
| Table  | Create Table                                                                          | 
+--------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 
| wx_share_log | CREATE TABLE `wx_share_log` ( 
 `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '微信分享日志自增ID', 
 `reference_id` int(11) NOT NULL COMMENT '推薦的經紀人id', 
 `create_time` datetime NOT NULL COMMENT '創建時間', 
 PRIMARY KEY (`id`) 
) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=utf8     | 
+--------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 
1 row in set (0.00 sec) 

5)如何將MyISAM庫導成INNODB引擎格式的:

在備份出的xxx.sql文件中把ENGINE=MyISAM全換成ENGINE=INNODB
再次導入就可以了。

6)轉換表的命令:

mysql> alter table 表名 engine=innodb;

有上面可以查到看,本機mysql使用的存儲引擎是默認的MyISAN,由于業務需要,先要將其存儲引擎改為Innodb。

操作記錄如下:

1)以安全模式關閉mysql

[root@dev mysql5.1.57]# mysqladmin -uroot -p shutdown
Enter password:
[root@dev mysql5.1.57]# ps -ef|grep mysql

2)備份my.cnf

[root@dev mysql5.1.57]# cp my.cnf my.cnf.old

3)修改my.cnf配置文件

[root@dev mysql5.1.57]# vim my.cnf
.....
[mysqld]                                        //在這個配置區域添加下面一行,指定存儲引擎為innodb
default-storage-engine = InnoDB

4)刪除/mysql/data目錄下的ib_logfile0,ib_logfile1。刪除或剪切到別處都行。

[root@dev var]# mv ib_logfile0 ib_logfile1 /tmp/back/

5)啟動mysql,登陸mysql驗證存儲引擎是否已切換

[root@dev var]# /Data/app/mysql5.1.57/bin/mysqld_safe --defaults-file=/Data/app/mysql5.1.57/my.cnf

mysql> show variables like '%storage_engine%'; 
+----------------+--------+ 
| Variable_name | Value | 
+----------------+--------+ 
| storage_engine | InnoDB | 
+----------------+--------+ 
1 row in set (0.00 sec) 

以上這篇Mysql更換MyISAM存儲引擎為Innodb的操作記錄總結就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • MySQL MyISAM 與InnoDB 的區別
  • 簡單了解mysql InnoDB MyISAM相關區別
  • MySQL創建數據表時設定引擎MyISAM/InnoDB操作
  • MySQL存儲引擎MyISAM與InnoDB區別總結整理
  • MySQL存儲引擎中的MyISAM和InnoDB區別詳解
  • mysql更改引擎(InnoDB,MyISAM)的方法
  • MySQL數據庫修復方法(MyISAM/InnoDB)
  • Mysql InnoDB和MyISAM區別原理解析

標簽:中衛 浙江 張家界 阿里 南寧 定西 鄂州 上海

巨人網絡通訊聲明:本文標題《Mysql更換MyISAM存儲引擎為Innodb的操作記錄總結》,本文關鍵詞  Mysql,更換,MyISAM,存儲,引擎,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mysql更換MyISAM存儲引擎為Innodb的操作記錄總結》相關的同類信息!
  • 本頁收集關于Mysql更換MyISAM存儲引擎為Innodb的操作記錄總結的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: free性欧美1819hd| 西西西444www无码视| 日本欧美视频在线| 亚欧视频在线观看| 文安县| 好爽?好紧?老熟妇| 毛茸茸女厕撤尿视频| 成人黄色小说网| 好吊妞国产欧美日韩一区二区三区| 绯色av蜜臀AV色欲Av麻豆| 成人黄色图gif视频| 操极品| 久久99热频精品6| 毛片中文字幕| 亚洲人成影视在线观看| 再深点灬舒服灬受不了了| HD videos 性欧美| 最新伦理片一韩国a级片| 日本大学生三级及| 国产熟妇人妻ⅩXXXX麻四虎| 久艹视频在线| 国产高清无密码一区二区三区| 亚洲国产成人最新精品| 日本电影院观影人数| 青青谁笑| 精品Av天堂a√在线视频| 韩国一大片a毛片| 娇喘激情嗯啊污文| 精品欧美Av无码久久久KTV| 日本精品一区二区三区视频| 色播五月综合| 少妇与拘做受XXXXⅩXX| 69看片色情免费SSSSAAAA| 成人??日本无码视频在线观看| 黄免费观看| 国产午睡沙发被弄醒完整版| 好男人好资源影视在线4| 国产精品久久久久久久久久梁医生 | 男人tv天堂精品一区二区| 毛片色| 加勒比久久综合|