Абсолютный новичок в программировании здесь. Я создал базу данных на основе SQL для программы под названием EasyPHP на одном ПК и экспортировал ее (расширение файла:. Sql). Я загрузил EasyPHP на свой ПК, отличный от того, в котором я создал базу данных, и попытался импортировать базу данных, созданную ранее, однако я получаю «Ошибка 1046: База данных не выбрана».
Я действительно не понимаю, как это происходит. Я проверил базу данных в Блокноте, и, кажется, все в порядке — у меня определены поля данных, и все мои записи не повреждены.
Любая помощь будет оценена.
Импорт не создает базу данных для вас. Итак, вам нужно сначала создать новую базу данных, затем щелкнуть по ней, а затем выполнить импорт.
Если EasyPHP на вашем новом компьютере не имеет базы данных, то в импорте нечего импортировать. Это бросило меня также несколько раз. При выполнении экспорта и последующего импорта база данных не создается для вас.
В зависимости от версии PHPMyAdmin, вы можете увидеть Databases
вкладка вверх. Нажмите на это. После этого вы сможете выбрать имя базы данных, затем нажмите Create Database
, Новая база данных должна появиться в списке слева. Нажмите на нее, затем вы можете перейти к Import
вкладка и импортировать ваш .sql
файл.
Других решений пока нет …