sábado, 13 de febrero de 2010

Integración netbeans y mysql

A ver muchas personas creen que mysql es muy frio , que es una pantalla negra y todo eso . Bueno ademas de los clientes gráficos que disponemos existe una altenrnativa mas a esto me parece bastante util y el manejo se da mas facil que desde solo una fria terminal. Pues comencemos:


Descargamos netbeans para slackware desde aqui (es un repo de slacky)

En la carpeta y con permisos de root instalamos:

#installpkg netbeans-6.8-i586-1uls.txz

Esperamos la instalacion y iniciamos el IDE .

Bueno  se olviden de tener instalado el jdk para slackware pueden encontrarlo en los repositorios oficiales en la carpeta extra o en nuestros dvds de instalación

Iniciamos el ide
Usaremos el controlador mysqljconector(Controlador java mysql)
Entramos a la pestaña
Prestaciones>base de datos>controladores>MYSQl(jconector)

click derecho>conectar usando y nos abre esta ventana
Bueno como yo active la cuenta anonima en la instalación de mysql
entro con esta los datos serian

servidor:localhost
puerto:3306
base de datos:test  (o la pueden dejar en blanco)
nombre de usuario:  (en blanco si tienen un usuario en mysql usenlo )
contraseña:    (en blanco no le puse contraseña)

Propiedades adicionales dejenlo en blanco este es parte de otros parametros de seguridad que se activan en mysql




nos conectamos y nos sale un error (todos se molestan) bueno el problema es que mysql no acepta conexiones ftp desde el puerto 3306 .

Corregimos el error asi volvemos a nuestra linda terminal y editamos ,as opciones del mysqlserver con emacs (todo con permisos de root).


#emacs /etc/rc.d/rc.mysqld

Editamos la linea que dice

SKIP="--skip-networking"
la comentamos y la dejamos asi

#SKIP="--skip-networking"

reiniciamos el servidor y esta vez si seriamos capaces de conectarnos mediante netbeans


Bueno los procedimientos deben ser muy parecidos con respecto a las diferentes distros( salvo la parte de abrir el puerto 3306 de mysql)con arquitecturas parecdias a slackware(casi todos  los *bsd)

No hay comentarios:

Publicar un comentario