Эта тема уже была рассмотрена, по частям.
- чтобы импортировать CSV, вы можете проверить этот вопрос , который заставит вас использовать:
LOAD DATA INFILE yourfile.csv
или если вам нужно обновить некоторые данные, которые уже есть в базе данных, вы можете обратиться к вопросу Я ответил не так давно (и, возможно, другие ответы по stackoverflow).
Вы можете выполнить это утверждение в приглашении mysql с помощью mysql -u user -p -h localhost -D database
(узнайте, как найти путь к mysql.exe в вашем XAMMP , используя этот вопрос ) или другим способом, таким как сценарии / язык программирования по выбору вместе с коннекторами / библиотеками mysql.
Вы также можете использовать команду mysqlimport.exe (она будет в той же папке, что и ваш двоичный файл mysql).
- Чтобы импортировать файл sql, вы можете взглянуть на этот вопрос . По сути, вы просто скопируете содержимое файла в приглашение mysql, что обычно выполняется с помощью перенаправления ввода на консоли:
C:>mysql -u user -p -h localhost -D database -o < yoursqlfile.sql
Я надеюсь, что помимо ответа на ваш вопрос, я мог бы также познакомить вас с тем фактом, что с тысячами (?) Вопросов в stackoverflow вы, скорее всего, найдете ответы на свои сомнения, выполняя поиск в базе данных вопросов, возможно, быстрее, чем ваш новый вопрос.