2014-10-11 2 views
4

Я попытался импортировать свой файл yyy.sql (большой файл) в базу данных xxx через wampserver. Я скопировал файл yyy.sql на диск С: и через MySQL консоль MySQL> использовать ххх MySQL> источник C: \ yyy.sqlимпорт файла sql в базу данных с помощью wamp

, когда я выполнить эти команды, кажется, его чтение каждой строки. после этого он дает mysql> , и когда я проверяю базу данных xxx, она отображается пустой. что случилось?

+0

вы пытались PHPMYADMIN в WAMP? вы также можете импортировать sql. – Meer

+0

Да, так как это большой файл, который я импортирую через консольное окно. – Gogo

+0

в вашем сообщении вы не подключились к mysql с именем пользователя и хостом? mysql -u {DB-USER-NAME} -p {DB-NAME} <{db.file.sql путь} – Meer

ответ

15

Вариант 1; PHPMyAdmin

1. left click wamp -> phpmyadmin 
2. select database then click import (top right) 
3. locate the database and click go. 

Вариант 2; Использование командной строки.

Самый простой способ импортировать файл SQL в базу данных в WAMP, с помощью командной строки выглядит следующим образом:

1. Open Command Prompt (CMD - DOS) get into the mysql folder, which in my case works like this 
C:\> cd C:\wamp\bin\mysql\mysql5.0.51b\bin 

2. Then use this command to fire up MySQL 
    This line basically connects you to the mysql database of your choice. 
    (-p for password if you have one) 
C:\wamp\bin\mysql\mysql5.0.51b\bin> mysql.exe -use databasename -u username -p 

3. To make things easier, copy the SQL file into the same folder as mysql.exe, and then run this 
mysql> source myfilename.sql; 
+0

когда я использую mysql> show tables; в консоли его четко отображаются таблицы, что мне нужно, но через браузер localhost/phpmyadmin в базе данных xxx его пустой – Gogo

+0

вы пытались создать новую таблицу в базе данных в phpMyAdmin? или попробуйте восстановить базу данных с помощью команды mysqlcheck -r databasename и проверьте, устранили ли это проблему. – Meer

+0

Это также может быть предопределенная проблема с USER. может быть, что пользователь отсутствует в вашем phpMyAdmin, попробуйте его проверить. ВАЖНО – Meer

0
  1. ОТКРЫТЬ свой filename.sql в БЛОКНОТ .....

  2. COPY все содержание ..... осталось

  3. Нажмите WAMP> PHPMyAdmin .....

  4. CREATE new Database .....
  5. и щелкните по вкладке SQL и вставьте содержимое .....
  6. затем нажмите GO ... Ура!

    вы сделали

Смежные вопросы