- Desde
- 1 Oct 2019
- Mensajes
- 2,458
- Reacciones
- 2,281
- Honor
- 663
En este tutorial les enseñare a cómo meter una sql vía cliente SSH, lo cual acelará drásticamente la velocidad de insertar esa SQL.
Antes de nada, necesitamos tener nuestro archivo .sql subido a una carpeta (la que queráis) del dedicado, acto seguido, seguiremos los siguientes pasos con sus correspondientes comandos:
1. Para conectarse al MySQL desde el cliente SSH:
mysql -u USUARIO_ROOT -p
Nota: cuando te pida la contraseña al darle a enter, escribe tu contraseña del MySQL
Ahora veremos que la interfaz de nuestro cliente SSH ha cambiado, y tendremos un prefijo que pone
"mysql>", no se preocupen, es normal, esto indica que estamos conectados al MySQL.
Ahora una vez dentro:
2. Para mostrar las bases de datos de las que disponemos:
show databases;
3. Para usar una base de datos (para poder meter datos en ella):
use NOMBRE_DATABASE;
4. Para meter una sql:
source DIRECIÓN_COMPLETA_SQL
Ejemplo:
mysql -u root -p
escribo la contraseña
show databases;
use world_instant;
source /home/sqls/world.sql
De esta forma, insertaremos una sql de una forma increíblemente más rápida que directamente desde el SQLYog, HeidiSQL, Navicat, etc, el único problema es que necesitamos subir esa sql al dedicado, pero sin duda alguna, merece mucho la pena.
Antes de nada, necesitamos tener nuestro archivo .sql subido a una carpeta (la que queráis) del dedicado, acto seguido, seguiremos los siguientes pasos con sus correspondientes comandos:
1. Para conectarse al MySQL desde el cliente SSH:
mysql -u USUARIO_ROOT -p
Nota: cuando te pida la contraseña al darle a enter, escribe tu contraseña del MySQL
Ahora veremos que la interfaz de nuestro cliente SSH ha cambiado, y tendremos un prefijo que pone
"mysql>", no se preocupen, es normal, esto indica que estamos conectados al MySQL.
Ahora una vez dentro:
2. Para mostrar las bases de datos de las que disponemos:
show databases;
3. Para usar una base de datos (para poder meter datos en ella):
use NOMBRE_DATABASE;
4. Para meter una sql:
source DIRECIÓN_COMPLETA_SQL
Ejemplo:
mysql -u root -p
escribo la contraseña
show databases;
use world_instant;
source /home/sqls/world.sql
De esta forma, insertaremos una sql de una forma increíblemente más rápida que directamente desde el SQLYog, HeidiSQL, Navicat, etc, el único problema es que necesitamos subir esa sql al dedicado, pero sin duda alguna, merece mucho la pena.