Import .sql do MySQL

Witam.
Potrzebuje zaimportować plik .sql do istniejącej bazy danych w MySQL. Jaką komenda to zrobić?

mysql -u <user> -p <nazwa_bazy> < <plik.sql>

Zostaniesz poproszony o hasło.

1 polubienie

Dzięki

Tak jak mówi @bvcz, jeśli zaś dodatkowo spełniasz te warunki:

  • używasz debiana/ubuntu
  • jesteś na koncie root lub używasz sudo

Możesz wtedy pominąć wprowadzanie hasła przez użycie systemowego konta, komenda wygląda wtedy tak:

mysql --defaults-file=/etc/mysql/debian.cnf nazwa_istniejacej_bazy < plik.sql
1 polubienie

Muszę usunąć stara bazę od ABota i zrobić nową. Myslę że tak się uda:

mysql –u root –p
DROP DATABASE abot;
SHOW DATABASES;
CREATE DATABASE abot;

mysql -u root -p abot < abot.sql

System to ubuntu 14

Dzięki wszystkim za pomoc. Nowa baza hula aż miło!

2 polubienia