Flyspeak | 2019-08-14 18:28:22 UTC | #1
Witam.
Potrzebuje zaimportować plik .sql do istniejącej bazy danych w MySQL. Jaką komenda to zrobić?
bvcz | 2017-01-01 13:15:42 UTC | #2
mysql -u <user> -p <nazwa_bazy> < <plik.sql>
Zostaniesz poproszony o hasło.
Flyspeak | 2017-01-01 13:28:21 UTC | #3
Dzięki
SystemZ | 2017-01-01 13:30:02 UTC | #4
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
Flyspeak | 2017-01-01 13:37:14 UTC | #5
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
Flyspeak | 2017-01-01 15:00:24 UTC | #6
Dzięki wszystkim za pomoc. Nowa baza hula aż miło!
SystemZ | 2019-08-14 18:12:06 UTC | #7