sql >> Base de Datos >  >> RDS >> Mysql

Archivo por lotes para conectar mysql y ejecutar comandos

si su servidor MySQL (mysqld ) se ejecuta en el mismo host que su aplicación cliente MySQL (mysql ), su comando

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

funciona.

Si su servidor está en otro host (como en su caso), debe agregar el nombre de host:

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

El XXX.sql El archivo está en el mismo host que su Cliente MySQL.

Por supuesto, su servidor tiene que aceptar conexiones de otros hosts (bind-address definida, sin omitir redes y la correcta [email protected] privilegios definidos), así que verifique la configuración de su servidor.