SQLデータベースをDrupal本番サイトからローカルマシンのサンドボックステストサイトにインポートしようとしています。現在、職場のマシンでXAMPPを使用しています。
Db aipiadxxm_if9DHdr.sql
をダウンロードした後、http://localhost/phpmyadmin/index.php
のphpMyAdminに移動し、次に[-> Import]に移動します。
データベースをインポートした後、次のエラーが表示されます。
SQL query:
--
-- Database: `aipiadxxm_if9DHdr.sql`
--
-- --------------------------------------------------------
--
-- Table structure for table `if9d_access`
--
CREATE TABLE IF NOT EXISTS `if9d_access` (
`aid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`mask` varchar( 255 ) NOT NULL default '',
`type` varchar( 255 ) NOT NULL default '',
`status` tinyint( 4 ) NOT NULL default '0',
PRIMARY KEY ( `aid` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;
MySQL said: Documentation
#1046 - No database selected
このエラーメッセージの原因:#1046 - No database selected
?
テーブル構造とデータのSQLをインポートする前に、サンドボックスマシンでデータベースを作成または選択する必要があります。
PhpMyAdminでは、これは、サイドバーからデータベースを選択し、thenのインポートタブを使用することを意味します。入力するデータベースが存在しない場合は、最初にCreate new database
フォームを使用して作成する必要があります。
インポート後、エクスポート-インポートプロセスが 匿名ユーザーレコード (uid 0)に影響していないことを確認する必要があります。