Я запутался, как импортировать файл дампа SQL. Я не могу импортировать базу данных, не создавая базу данных сначала в MySQL.
Это ошибка, отображаемая, когда database_name еще не создана:
 username= имя пользователя, имеющего доступ к базе данных на исходном сервере. database_name= имя базы данных с исходного сервера
$ mysql -u username -p -h localhost database_name < dumpfile.sql   
Enter password:  
ERROR 1049 (42000): Unknown database 'database_name' 
Если я вхожу в MySQL как root и создаю базу данных, database_name
mysql -u root  
create database database_name;  
create user username;# same username as the user from the database I got the dump from.  
grant all privileges on database_name.* to [email protected]"localhost" identified by 'password';  
exit mysql
затем попытайтесь снова импортировать дамп sql:
$ mysql -u username -p database_name < dumpfile.sql  
Enter password:  
ERROR 1007 (HY000) at line 21: Can't create database 'database_name'; database exists
Как мне импортировать SQL файл dump?