sql >> Database >  >> RDS >> Mysql

Batchbestand om mysql te verbinden en opdrachten uit te voeren

als uw MySQL-server (mysqld ) draait op dezelfde host als uw MySQL-clienttoepassing (mysql ), uw opdracht

mysql --user=XXX --password=XXXX --database=XXX < XXX.sql

werkt.

Als uw server zich op een andere host bevindt (zoals in uw geval), moet u de hostnaam toevoegen:

mysql --host=IP.ADDR.HERE --port=3306 --user=XXX --password=XXXX --database=XXX < XXX.sql

De XXX.sql bestand bevindt zich op dezelfde host als uw MySQL-client.

Natuurlijk moet je server verbindingen van andere hosts accepteren (bind-adres gedefinieerd, geen skip-netwerken, en de juiste [email protected] privileges gedefinieerd) dus controleer uw serverconfiguratie.



  1. T-SQL gesplitste tekenreeks

  2. Waar slaat mysql gegevens op?

  3. MySQL versus PostgreSQL voor webapplicaties

  4. Query voor exacte overeenkomst van een string in SQL