Para ejecutar SQL desde sublime text primero tienes que tener instalado xampp ya que solo es compatible con este gestor de base de datos virtual. Descargar xampp
Una ves dentro copiamos y pegamos este código:
{
"cmd": ["C:/xampp/mysql/bin/mysql.exe", "-u", "root", "-P", "", "-h", "localhost", "-e", "source $file", "-t"],
"selector": "source.sql",
"quiet": true
}
Como podemos observar luego de CMD tiene la ruta por defecto donde se encuentra instalado xampp, caso contrario si esta en otra unidad E, debes ingresar esa ruta buscando mysql.exe de xampp. Luego la "-u" (user) "tu nombre de base de datos", "-P" (Password) "1234" y "-h" (Localhost) "Tu localhost".
Nota: Yo lo he probado sin contraseña ya que no me funciono con password.
Ahora volvemos a ingresar a tools, build system y marcamos SQL
Abrimos xampp y activamos nuestra base de datos.
Ahora iniciamos nuestro sublime text, vamos a tools, build system y new build...
Una ves dentro copiamos y pegamos este código:
{
"cmd": ["C:/xampp/mysql/bin/mysql.exe", "-u", "root", "-P", "", "-h", "localhost", "-e", "source $file", "-t"],
"selector": "source.sql",
"quiet": true
}
Como podemos observar luego de CMD tiene la ruta por defecto donde se encuentra instalado xampp, caso contrario si esta en otra unidad E, debes ingresar esa ruta buscando mysql.exe de xampp. Luego la "-u" (user) "tu nombre de base de datos", "-P" (Password) "1234" y "-h" (Localhost) "Tu localhost".
Nota: Yo lo he probado sin contraseña ya que no me funciono con password.
Una ves configurado lo guardamos como SQL.sublime-build
Ahora volvemos a ingresar a tools, build system y marcamos SQL
Ya tenemos todo hecho procedemos a crear un archivo.sql para ejecutar los comandos.
Para comprobar que esta funcionando ingresamos show databases;
solo funciona para xampp? para ser mas especifico no podria hacerlo para postgres?
ResponderEliminar