変更テーブル接頭辞drupalのホスティング

私はそれが現在の接頭辞外で作成されたデータベースを使用している、ウェブサーバ上で実行されているのDrupal 7サイトを持っています。

私は、共有ホスティングプロバイダから新しいDrupalのインスタンスにそのデータベースを復元しようとしています。私は、バックアップを使用してデータベースを移動するためのモジュールを復元しています。私はの明白な制御を持っていないことの一つは、彼らの「クイックインストールスクリプトは、」「drupal_」接頭辞を持つ新しいDrupalのデータベースを作成することです。

変更テーブル接頭語drupalのデータベースをリロードホスティング

おそらく、並んで座っサイトデータ、と私はドンからエントリを読んだことにしたいデータベース情報の両方を持っているので、今、私移行した変更はしても読まれていないようだとので、私は、その接頭辞を持つことが、私の既存のデータベースを変換する必要がありますか「Tは、接頭辞がありますか?その理由は正しいですか?もしそうならどのように私は同じものに私のDrupalのデータベースを変換するが、現在は全体で適用され、必要な接頭辞を持つのですか?

夜03時07分で、3月20日'13を尋ねました

あなたはphpMyAdminのを持っている場合は最も簡単な方法は、以下のとおりです。

  • (テーブルのリストがある場合)「構造」タブに移動します。
  • (リストの最後にある「すべてをチェック」チェックボックス付き)すべてのテーブルを選択します
  • アクション「テーブル接頭辞を追加」を選択し、「すべてをチェック」の近くにあるドロップダウンリストで(またはそのような場合には、「テーブル接頭辞を交換します」)
  • 、接頭辞を挿入し、ボタンを押すと、それはすべての作業をやらせます。

その後、サイト\既定\のsettings.phpにプレフィックスを指定することを忘れないでください

午前20時48分で、7月29日'14答え

あなたは、ページ上に表示されているものだけ「すべてをチェック」しないときに、すべてのテーブルが選択されていることに注意。 Drupalは多くのテーブルを持っており、選択されていないページ2内の他のテーブルがあります。ただ、2ページで同じことを行う - 12:15 10月20日'16をwranvaud

それはdrupal_ 'プレフィックスを持つだけのデータベースである場合は、テーブルの接頭辞を作成する必要はありません。

バックアップによって作成され、モジュールを復元するデータベースのダンプは、任意のデータベースの定義が含まれていません。

あなたはそれが必要な場合は、mysqldumpをファイルを抽出し、ファイルの先頭に以下を追加することができます。

そうでなければ、ただのsettings.phpでデータベースの資格情報を変更し、バックアップを使用して、データベースを再ロードするモジュールを復元します。

このPHPスクリプトは、MySQLデータベースに複数のテーブルの名前の変更を自動化します。これは、定義された文字列のパターンが含まれているMySQLデータベース内のすべてのテーブルが一覧表示されます。このスクリプトは、新しいテーブル名に別のパターンで、元のテーブル名で検索パターンを置き換えることで、テーブルの名前を変更するSQL文のシリーズを作成し、実行します。

このスクリプトは、簡単に複数のデータベースの名前を変更するように変更することができ、または(接頭f.e.)元のパターンを除去し、(接尾辞f.e.)新しいパターンを追加する際には、必要とされています。

変更テーブルプレフィックスのDrupalのmysqldumpファイルを抽出することができますホスティング

スクリプトを実行した後、あなたはdb_prefix設定の名前を変更するためにあなたのsettings.phpを編集する必要があります。スクリプトが実行されたら、PDOのエラーが出ることがあります。「PDOException:SQLSTATE [42S02]:ベーステーブルをか見つからないビュー:1146テーブル 『[データベース] .semaphore』をlock_may_be_availableで()は存在しません。」。この問題が発生した場合:1)設定-old.phpような何かにあなたのsettings.phpの名前を変更。 2)サイト/既定のフォルダにdefault.settings.phpをコピーしてのsettings.phpに名前を変更します。これは、インストールスクリプトを実行します。データベース設定の入力を求められたら、既存のデータベースの名前を入力します。インストールスクリプトは、データベースがすでに存在していることを通知し、あなたのサイトにあなたを取るために提供します。

5:25で12月15日'13答え

あなたの答え

2017スタック所、株式会社

このビデオを見て!

関連記事

MySQLの変更テーブル接頭辞Joomlaのホスティングデータベースの接頭辞を決定するためのいくつかの方法があります。推奨される方法は、あなたのJoomlaの管理者ビューからグローバル構成データベース設定のグループを表示することです!ウェブサイト....
ファセット検索のApache Solrのdrupalのホスティング注意:最後にこのブログの記事を投稿する動機を提供するためのダグ・ヴァンへの余分な特別な感謝を!早期のDrupal 8の検索APIとSolrの関連モジュールが早いアルファにあった2016年、中...
テーマURI wordpressのホスティングを変更設定 - >ワードプレスの単一サイトのインストールでは一般的な画面でサイトのURLを変更し、「WordPressのアドレス(URL)」と「サイトアドレス(URL)」と名付けられた2つのフィールドがあります。彼らです...
印刷用ページdrupalのホスティングDrupalはLAMPサーバ上で動作する堅牢なコンテンツ管理システムです。 LAMPサーバは、デフォルトではMySQLを使用しますが、PostgreSQLはまた、Drupalのに使用することができます。これは、ブログ、フォーラム、およびホストすることができます...
テーブル接頭辞Joomlaのホスティングを入手データベースの接頭辞を決定するためのいくつかの方法があります。推奨される方法は、あなたのJoomlaの管理者ビューからグローバル構成データベース設定のグループを表示することです!ウェブサイト....