亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

修改MySQL數(shù)據(jù)庫引擎為InnoDB的操作

 更新時間:2020年12月19日 09:20:27   投稿:jingxian  
這篇文章主要介紹了修改MySQL數(shù)據(jù)庫引擎為InnoDB的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

PS:我這里用的PHPStudy2016

1、修改時停止MySQL

2、修改my.ini

default-storage-engine=INNODB

3、修改后刪除D:\phpStudy\MySQL\data下ib開頭的日志文件

4、啟動MySQL

設置好后,通過navicat創(chuàng)建與目標數(shù)據(jù)庫一致編碼的新數(shù)據(jù)庫,然后復制過來即可。復制過來的數(shù)據(jù)表數(shù)據(jù)引擎與源數(shù)據(jù)表數(shù)據(jù)引擎一致。

注:修改數(shù)據(jù)表引擎

alter table tableName type=InnoDB

補充:InnoDB和MyISAM引擎的選擇及修改默認引擎

MySQL數(shù)據(jù)庫更改默認引擎為Innodb【配置】

InnoDB和MyISAM是許多人在使用MySQL時最常用的兩個表類型,這兩個表類型各有優(yōu)劣,視具體應用而定。

基本的差別為:MyISAM類型不支持事務處理等高級處理,而InnoDB類型支持。MyISAM類型的表強調的是性能,其執(zhí)行速度比InnoDB類型更快,但是不提供事務支持,而InnoDB提供事務支持以及外部鍵等高級數(shù)據(jù)庫功能。

我為什么要改默認引擎,其實原因很簡單,我使用的Mysql默認引擎是MyISAM,而MyISAM并不支持事務處理,所以我需要更換它的引擎。

更改 Mysql 默認引擎為 InnoDB步驟如下:

Mysql默認是關閉InnoDB存儲引擎的使用的,將InnoDB設置為默認的引擎如下。

1. 查看Mysql存儲引擎情況: mysql>show engines,結果是: InnoDB | YES,說明此Mysql數(shù)據(jù)庫服務器支持InnoDB引擎。

2. 設置InnoDB為默認引擎:在配置文件my.ini中的 [mysqld] 下面加入default-storage-engine=INNODB

3. 重啟Mysql服務器

4. 登錄Mysql數(shù)據(jù)庫,mysql>show engines 如果出現(xiàn) InnoDB |DEFAULT,則表示設置InnoDB為默認引擎成功。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關文章

  • SQL Server 2005 安裝遇到的錯誤提示和解決方法

    SQL Server 2005 安裝遇到的錯誤提示和解決方法

    在安裝SQL Server 2005時有時會出現(xiàn)意想不到的問題,如IIS,性能計數(shù)器,OWC11,無法配置外圍應用的問題,下面筆者分享一下在安裝SQL Server 2005時常見問題解決方法
    2014-01-01
  • MySQL?數(shù)據(jù)類型及最優(yōu)選取規(guī)則

    MySQL?數(shù)據(jù)類型及最優(yōu)選取規(guī)則

    這篇文章主要介紹了MySQL?數(shù)據(jù)類型及最優(yōu)選取規(guī)則,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下,希望對你的學習有所幫助
    2022-08-08
  • idea連接mysql數(shù)據(jù)庫失敗的幾種解決方案

    idea連接mysql數(shù)據(jù)庫失敗的幾種解決方案

    我們在學習Mybatis時需要連接Mysql數(shù)據(jù)庫,使用IDEA無法連接mysql數(shù)據(jù)庫,下面這篇文章主要給大家介紹了關于idea連接mysql數(shù)據(jù)庫失敗的幾種解決方案,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-06-06
  • mysql查詢結果命令行方式導出/輸出/寫入到文件的3種方法舉例

    mysql查詢結果命令行方式導出/輸出/寫入到文件的3種方法舉例

    這篇文章主要給大家介紹了關于mysql查詢結果命令行方式導出/輸出/寫入到文件的3種方法,?在使用MySQL進行數(shù)據(jù)庫操作的過程中,我們經(jīng)常需要將查詢結果導出到文件中以備后續(xù)分析和處理,需要的朋友可以參考下
    2023-08-08
  • MySQL流程控制函數(shù)匯總分析講解

    MySQL流程控制函數(shù)匯總分析講解

    MySQL流程控制函數(shù)包括if、case、while、repeat、loop、leave、iterate等,可以在SQL語句中實現(xiàn)條件判斷、循環(huán)、跳出等功能,提高了SQL語句的靈活性和功能性
    2023-04-04
  • mysql初始化命令mysqld?--initialize參數(shù)說明小結

    mysql初始化命令mysqld?--initialize參數(shù)說明小結

    本文主要介紹了mysql初始化命令mysqld?--initialize參數(shù)說明小結,文中通過圖表代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-08-08
  • Mac下MySQL5.7忘記root密碼的解決方法

    Mac下MySQL5.7忘記root密碼的解決方法

    這篇文章主要為大家詳細介紹了Mac下MySQL5.7忘記root密碼的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • mysql中engine=innodb和engine=myisam的區(qū)別介紹

    mysql中engine=innodb和engine=myisam的區(qū)別介紹

    MyISAM類型不支持事務處理等高級處理,而InnoDB類型支持,本文為大家講解下mysql中engine=innodb和engine=myisam的區(qū)別,不懂的朋友可以學習下,希望對大家有所幫助
    2013-07-07
  • MySQL InnoDB 事務鎖源碼分析

    MySQL InnoDB 事務鎖源碼分析

    InnoDB 事務鎖,事務鎖實現(xiàn)起來的代碼卻是又臭又硬的好大一坨,各種細節(jié),今天小編在這里整理一個源碼閱讀筆記,把那一坨加鎖相關的代碼提煉出來,感興趣的小伙伴別忘記收藏奧
    2021-09-09
  • MySQL日期格式化yyyy-mm-dd詳解(DATE_FORMAT()函數(shù))

    MySQL日期格式化yyyy-mm-dd詳解(DATE_FORMAT()函數(shù))

    MySQL提供了很多功能強大、方便易用的函數(shù),在進行數(shù)據(jù)庫管理以及數(shù)據(jù)的查詢和操作時,幫助我們提高對數(shù)據(jù)庫的管理效率,下面這篇文章主要給大家介紹了關于MySQL日期格式化yyyy-mm-dd(DATE_FORMAT()函數(shù))的相關資料,需要的朋友可以參考下
    2023-01-01

最新評論