ホームページ > データベース > mysql チュートリアル > MySQLのバックアップ、リストア、innoDBの開き方の詳細説明

MySQLのバックアップ、リストア、innoDBの開き方の詳細説明

黄舟
リリース: 2017-03-20 13:56:20
オリジナル
1531 人が閲覧しました

phpStudyTools

phpStudyは、PHPデバッグ環境のためのプログラム統合パッケージです。このパッケージには、最新の Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer が統合されています。その中でも、MySQL-Front は特に使いやすい MySQL デスクトップ管理ツールです。

MySQL に付属のコマンドラインを使用してバックアップと復元を行います

mysql が D:/software/MySQL Server 5.1/ にインストールされていると仮定します
その bin ディレクトリに mysqldump.exe ファイルがあります
アカウントはroot
パスワードはadmin
バックアップしたデータベース名はtest
バックアップしたファイルはd:test.sql

Backup

"D:/software/MySQL Server 5.1/bin/mysqldump.exe" -uroot   -padmin   -hlocalhost   -P3306   test -r d:\test.sql
ログイン後にコピー
ログイン後にコピー

Restore

"D:/software/MySQL Server 5.1/bin/mysql.exe" -u root -padmin test < d:/test.sql
ログイン後にコピー
ログイン後にコピー

innodbenabled*【特別MyISAM はトランザクションをサポートしていないことに注意してください]*

有効かどうかを確認してください

SHOW variables like &#39;have_%&#39;;
ログイン後にコピー
ログイン後にコピー

MySQLのバックアップ、リストア、innoDBの開き方の詳細説明

MySQL を停止してください

net stop mysql
ログイン後にコピー
ログイン後にコピー

D:toolsMYSQLmysql-5.1.57-win32data ディレクトリに移動し、これら 3 つのファイルを見つけてください
ib_logfile0
ib_logfile1
ibdata1
バックアップ その後削除します

注: D:toolsMYSQLmysql-5.1.57-win32 は私のインストールディレクトリです。ご自身で調整してください

設定ファイルを変更します

ファイルを開きます: D:toolsMYSQLmysql- 5.1.57-win32my.ini

添加一行 
default-storage-engine=InnoDB

如果已经存在
default-storage-engine=MyISAM

像下面这样,注释掉即可#default-storage-engine=MyISAM
ログイン後にコピー
ログイン後にコピー

MySQLの起動

net start mysql
ログイン後にコピー
ログイン後にコピー

phpStudyツール

phpStudyは、PHPデバッグ環境用のプログラム統合パッケージです。このパッケージには、最新の Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer が統合されています。その中でも、MySQL-Front は特に使いやすい MySQL デスクトップ管理ツールです。

MySQL に付属のコマンドラインを使用してバックアップと復元を行います

mysql が D:/software/MySQL Server 5.1/ にインストールされていると仮定します
その bin ディレクトリに mysqldump.exe ファイルがあります
アカウントはroot
パスワードはadmin
バックアップデータベース名はtest
バックアップファイルはd:test.sql

Backup

"D:/software/MySQL Server 5.1/bin/mysqldump.exe" -uroot   -padmin   -hlocalhost   -P3306   test -r d:\test.sql
ログイン後にコピー
ログイン後にコピー

Restore

"D:/software/MySQL Server 5.1/bin/mysql.exe" -u root -padmin test < d:/test.sql
ログイン後にコピー
ログイン後にコピー

innodbはonになっています*【特別MyISAM はトランザクションをサポートしていないことに注意してください]*

有効になっているかどうかを確認してください

SHOW variables like &#39;have_%&#39;;
ログイン後にコピー
ログイン後にコピー

MySQLのバックアップ、リストア、innoDBの開き方の詳細説明

MySQL を停止します

net stop mysql
ログイン後にコピー
ログイン後にコピー

D:toolsMYSQLmysql-5.1.57-win32data ディレクトリに移動し、これら 3 つのファイルを見つけます
ib_logfile0
ib_logfile1
ibdata1
バックアップ後、削除します

注: D:toolsMYSQLmysql-5.1.57-win32 は私のインストールディレクトリです。ご自身で調整してください

設定ファイルを変更します

ファイルを開きます: D:toolsMYSQLmysql -5.1.57-win32my.ini

添加一行 
default-storage-engine=InnoDB

如果已经存在
default-storage-engine=MyISAM

像下面这样,注释掉即可#default-storage-engine=MyISAM
ログイン後にコピー
ログイン後にコピー

MySQLを起動します

net start mysql
ログイン後にコピー
ログイン後にコピー

以上がMySQLのバックアップ、リストア、innoDBの開き方の詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート