pokud váš MySQL Server (mysqld
) běží na stejném hostiteli jako vaše klientská aplikace MySQL (mysql
), váš příkaz
mysql --user=XXX --password=XXXX --database=XXX < XXX.sql
funguje.
Pokud je váš server na jiném hostiteli (jako ve vašem případě), musíte přidat název hostitele:
mysql --host=IP.ADDR.HERE --port=3306 --user=XXX --password=XXXX --database=XXX < XXX.sql
Soubor XXX.sql
soubor je na stejném hostiteli jako váš klient MySQL.
Váš server musí samozřejmě přijímat připojení od jiných hostitelů (definována vazba-adresa, žádné skip-networking a správné [email protected] oprávnění definovaná), proto zkontrolujte konfiguraci serveru.