質問

マイリーディング MariadBを設定し、64ビットDebian / UbuntuサーバでTOKUDBの有効化は比較的簡単なタスクです。

現在MySQLを使用し、PDOを使用してデータベースにアクセスするPHPでは、PHPでSQLを多数(よく書かれている)のSQLを使用しています。MariadbとMySQLで使用されているSQLのフレーバーの間に構文的な違いがないことを集めています。私の質問

  1. これは、現在のMySQL DBを単純にエクスポートするだけで、InnoDBへのすべての参照をExtradBに置き換えることができ、新しいMariadBサーバでスクリプトを実行して実行して実行していますか?
  2. その他の潜在的な問題はPhpmyadminです。「プラグインの交換」とは、MariadBサーバーでPhpMyAdminを使い続けることができることを意味しますか?
  3. 最後に、ここではそのようなスイッチを作る前に注意しなければならない他のゴッカはありますか?私はあらゆる助けに感謝します。

役に立ちましたか?

解決

現在のMySQLデータベースにmysqldumpを実行し、出力を使用してすべてのデータをMariadBにロードすることができます。Mariadbの1つの目標は、既存のMySQLサーバーを通常シャットダウンし、データフォルダをMariadBインストールにコピーして起動することができます。

Mariadbの互換性目標を考えると、エンジン= InnoDBステートメントを他のものに切り替える必要はありません、それはInnoDB= Xtradbです。

最後に、テーブルをTokUDBストレージエンジンに変換し始める場合は、クイックスタートガイドのための

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top