PS: ここではPHPStudy2016を使用しています1. 変更中にMySQLを停止する 2. my.iniを変更する
3. 変更後、D:\phpStudy\MySQL\data の下にある ib で始まるログファイルを削除します。 4. MySQLを起動する セットアップ後、Navicat を使用して、ターゲット データベースと同じエンコーディングで新しいデータベースを作成し、それをコピーします。コピーされたデータ テーブルのデータ エンジンは、ソース データ テーブルのデータ エンジンと一致します。 注: データテーブルエンジンを変更する
補足: InnoDB および MyISAM エンジンの選択とデフォルト エンジンの変更 MySQL データベースのデフォルト エンジンが Innodb に変更される [構成] InnoDB と MyISAM は、MySQL を使用する際に多くの人が最もよく使用する 2 つのテーブル タイプです。これらの 2 つのテーブル タイプには、特定のアプリケーションに応じて、それぞれ長所と短所があります。 基本的な違いは、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 がデフォルトのエンジンとして正常に設定されたことを意味します。 上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。間違いや不備な点がありましたら、遠慮なくご指摘ください。 以下もご興味があるかもしれません:
|
>>: マークアップ言語 - HTML を学んだ後に何を学ぶべきか?
目次1. はじめに2. 最初の方法3. 2番目の方法要約する1. はじめにVue プロジェクトの開発...
1. CPU使用率sar -p (一日中表示) sar -u 1 10 (1: 1秒ごと、10: 1...
コードをコピーコードは次のとおりです。 .sugLayerDiv{位置:相対; overflow:h...
目次序文: 1. イベント ループとタスク キューの理由: 2. イベントループメカニズム: 3. ...
yum を使用してすべての依存関係を一緒にインストールできますが、–downloadonly –d...
序文データの一貫性と整合性を確保するために、あらゆるデータベースにはロック メカニズムが備わっていま...
以下は、私のプロジェクトでこのプロパティを使用する方法の例です。 (1)激しく透明な浮遊コードをコピ...
vue3 での computed の使い方。vue3 は vue2 のオプション API と互換性が...
いろいろ苦労しましたが、やっと yum インストールの手順がわかりました。以前、バイナリ パッケージ...
目次継承ES5 プロトタイプ継承ES6 クラス継承両者の違いES5プロトタイプ継承の内部実装ES6 ...
来学期にMySQLを勉強します。事前に自宅で練習していませんでした。インストールに時間がかかるとは思...
次のように: docker run -d -p 5000:23 -p 5001:22 --name ...
現在、CentOS の最新バージョンは CentOS 8 です。次に、CentOS Linux 8....
要素に関するいくつかの属性フロントエンドの日常的な開発では、一部のページのプロパティを取得または監視...
文字列を動的に連結する場合、文字連結を使用することが多いです。次のような連結の引用符の意味がわかりま...