Para ver como instalar y compilar SQuirreL SQL en Linux

Compilar y ejecutar SQuirreL SQL en Linux

Una vez instalado y habiendo ejecutado SQuirreL SQL, se verá mas o menos así:

instantánea42

El cual no tendrá alguna funcionalidad para conectarse a base de datos como algunos otros gestores que podríamos haber probado. En SQuirreL, debemos descargar y configurar los conectores a las bases de datos que queramos conectar; para ello debemos dirigirnos a la pestaña “drivers” que se encuentra a un costado de la aplicación y desde ahí colocaremos el respectivo controlador de la base de datos para después configurar el método de conexión.

 

Configurar MySQL

Nos dirigimos a la página oficial del controlador de MySQL para java y lo descargamos.

https://dev.mysql.com/downloads/connector/j/

Descargamos la versión en .zip

 

instantánea44

Y una vez descargado, lo descomprimimos y podremos ver que tenemos varios archivos, pero entre ellos hay uno .jar que puede llamarse algo asi:

mysql-connector-java-x.y.z-bin.jar

Donde x.y.z es la versión del conector.

Ahora en la SQquirreL nos dirigimos a la lista de Drivers, buscamos MySQL driver

instantánea45

Damos clic en el icono para editar los detalles de controlador

instantánea46

Y nos mostrará una ventana donde podremos configurar el conector.

instantánea47

Pero para ello debemos indicar cuál es el conector, así que nos dirigimos a la pestaña “Extra Class Path” y damos clic en el botón Add para agregarlo.

instantánea48

Nos mostrará una ventana para buscar y seleccionar el archivo, así que buscamos en la carpeta donde descomprimimos el .zip, y elegimos el archivo .jar y damos clic en el botón “List Drivers”

instantánea49

Elegimos la opción “com.mysql.jdbc.Driver” y damos clic en el botón “Ok”

Al hacer esto, nos mostrará un mensaje de éxito y una palomita en la entrada de MySQL Driver, lo que nos indica que ya está listo para agregarle alguna conexión.

instantánea50

Para agregar la conexión, debemos ir a la pestaña “Aliases” que está junto a “Drivers” y damos clic en el botón “más” ( + ) para agregar una conexión.

instantánea51

La cual nos desplegará una ventana donde podemos colocar los parámetros de la conexión.

Name: El nombre que le quieres dar a la conexión (El que quieras)

Driver: En éste caso eliges MySQL Driver de la lista.

Url: Debes colocar la cadena de conexión al estilo Java, el cual quedaría así

jdbc:mysql://MISITIO:3306, donde MISITIO es el dominio o la IP el servidor a que quieres conectarte

User name: El nombre de usuario de la base de datos

Password: Clave de la base de datos.

Puedes activar auto logon si piensas trabajar muy seguido con la base de datos.

Connect at Startup puede no ser buena idea si vas a configurar múltiples conexiones a múltiples bases de datos, ya que eso haría que todas se conectaran cuando inicias SQuirreL

Y das clic en Ok

instantánea52

Una vez conectado, te mostrará una pantalla donde te lista las bases de datos de tu dominio, así como pestañas donde tendrás acceso a mucha información acerca de tu servidor de base de datos.

instantánea53

Para poder entrar a alguna de tus bases de datos, debes elegirla de la lista del catálogo

instantánea54

Con ello, te desplegará las tablas de la base de datos.

instantánea55

Para ver el contenido de la tabla, dirígete a la pestaña “Content”

instantánea56

Para ver la estructura de la tabla, es el “Columns”

instantánea57

Para ejecutar consulta SQL es desde la pestaña “SQL”

instantánea58

SQuirreL tiene varias funcionalidades muy útiles, que espero pueda ir colocando más adelante… cuando tenga un poco más de tiempo.

 


angelinux

Desarrollador de páginas web desde el año 2000 y con experiencia en programación de sistemas para empresas desde el 2008; cofundador de CONSoluciones; autor del blog de software libre “Angelinux-slack”; docente en maestría en UPAV y fundador de la distribución Linux Falco que está en desarrollo para la Universidad Veracruzana. Además, ponente, organizador de congreso, laborista social, impartidor de cursos de programación y servidores Linux, webmaster, y ex invitado en programa de televisión.

2 Comentarios

Genesis · 22 marzo, 2024 a las 23:03

me sale error, no jala la base de datos

Genesis · 22 marzo, 2024 a las 23:04

DB_COLEGIO: No se pudo realizar la conexión TCP/IP al host localhost, puerto 1433. Error: “Connection refused: no further information. Verifique las propiedades de conexión, compruebe que hay una instancia de SQL Server ejecutándose en el host y aceptando las conexiones TCP/IP en el puerto y compruebe que no hay ningún firewall bloqueando las conexiones TCP en el puerto.”.
class com.microsoft.sqlserver.jdbc.SQLServerException: No se pudo realizar la conexión TCP/IP al host localhost, puerto 1433. Error: “Connection refused: no further information. Verifique las propiedades de conexión, compruebe que hay una instancia de SQL Server ejecutándose en el host y aceptando las conexiones TCP/IP en el puerto y compruebe que no hay ningún firewall bloqueando las conexiones TCP en el puerto.”

Deja un comentario