Ошибка # 1046 - База данных не выбрана SQL-импорт на XAMPP
Я пытаюсь импортировать базу данных SQL с моего сайта разработки Drupal в тестовый сайт sandbox на моем локальном компьютере. В настоящее время я использую XAMPP на своей машине здесь, на работе.
Я загрузил свой db aipiadxxm_if9DHdr.sql
, а затем перейду к phpMyAdmin на http://localhost/phpmyadmin/index.php
затем в → Импорт.
После импорта db я получаю эту ошибку:
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
?
Ответы
Ответ 1
Вам необходимо создать и/или выбрать базу данных на вашей машине песочницы перед импортом SQL для структуры и данных таблицы.
В phpMyAdmin это означает выбор базы данных с боковой панели, а затем ее вкладку импорта. Если база данных, которую вы хотите заполнить, не существует, вы должны сначала создать ее, используя форму Create new database
.
После импорта вы должны подтвердить, что процесс экспорта-импорта не повлиял на анонимную запись пользователя (uid 0).