Tutorial de Navicat

Hola, a solicitud de nuestros visitantes que desean ayuda para el uso de Navicat el cliente para MySQL. Para ello haremos un ejemplo real conectandonos a un hosting.

Primero que nada los hosting permiten el acceso solo desde su servidor es decir que si nosotros intentamos conectarnos al servidor MySQL de nuestro hosting nos devolvera un mensaje indicando que no tenemos permiso, para activar este permiso debemos entrar al CPANEL e ingresar a la opción MySQL Databases.
conn1.gif

Luego en la parte inferior hay que buscar la opción Access Hosts y hay que agregar el permiso para acceder desde cualquier host, para ello hay que ingresar % en la casilla Host y luego presionar el botón Add Host.

conn2.gif

Hasta este punto ya tenemos permiso para acceder al servidor MySQL de nuestro hosting, a continuación abrimos el Navicat, y seleccionamos la opción File – New Connection, ahora tendras una pantalla donde ingresarás:

  • Connection Name: Es un nombre que le asignas a tu conexion, te puedes conectar a varios servidores a la vez y con este nombre los diferenciarñas.
  • Host Name/IP Address: Es la direccion de tu servidor, en este caso es el nombre de tu web (www.miweb.com).
  • Port: Es el puerto por que se conectara al MySQL por defecto es 3306 y no es necesario cambiarlo.
  • Username: Es el nombre de usuario con el que te conectarás a la base de datos.
  • Password: Tu clave de acceso al servidor MySQL.

conn3.gif

Luego de ingresar estos datos, ya tenemos una nueva conexion en la parte izquierda de la pantalla de navicat, si hacemos click en ella se abrira la conexion y podremos ver un listado de la base de datos que tenemos en el servidor, si seleccionamo una de ellas podremos ver en la parte derecha el listado de tablas en la base de datos.

conn4.gif

Ahora Navicat tiene una interfaz muy intuitiva para realizar las diferentes tareas necesarias para administrar una base de datos, entre ellas estan Diseñar Tablas, Importar datos, Exportar Datos, etc.

conn5.gif

Por ejemplo si seleccionamos la opción Design Table, podremos ingresar los campos, seleccionar el tipo de dato, los valores iniciales y definir el Primary Key, autoincrement, entre otros. En el segundo tab, podemos definir los indices.

conn6.gif

Finalmente si le damos click en cualquiera de las tablas del listado, observaremos el contenido de las mismas al estilo de Access o Excel, todo muy intuitivo, se puede ordenar por filas, filtrar con el click derecho, si hay muchos datos se hace paginación de datos, en fin muchas opciones muy faciles de descubrir y mucho mas faciles de utilizar.

conn7.gif

Que les sea de provecho, para mi siempre navicat ha sido la solución mas efectiva para administrar mis bases de datos.

Comentarios Total 45 comentarios

berni
Publicado: 26/08/2006 12:34 pm

man como me meto al cpanel no se como acerlo ayuda plaseeeeee :(

raul leos
Publicado: 04/04/2007 11:59 am

corto pero sustancioso gracias

javi
Publicado: 15/05/2007 7:26 am

una cosa, no me conecta, he leído que puede ser por el ssh, pero tu no lo tocas y se supone que te va. no lo entiendo… gracias.

miriam
Publicado: 26/05/2007 3:43 am

me gustaria recivir mas informacion

Andres Rivera Montoya
Publicado: 14/07/2007 8:00 pm

me ha servido mucho este tutor que pususte pero aun requiero mas informacion para consultas de la base de dedatos por ejemplo

Emanuel
Publicado: 20/07/2007 5:24 pm

Como comentas en el inicio del tutorial, estoy tratando de habilitar que mi servidor mysql me permita conectar. El problema es que no tengo el CPANEL, sino que mi servidor tiene el DirectAdmin, y no encuentro donde modificar esos datos.
Aca les paso el error que me hace, tal vez sea otra cosa lo que no me deja conectar.

1130 – #HY000Host ‘host154.200-71-224.telecom.net.ar’ is not allowed to connectvto this MySql server

Saludos. Gracias…

unijimpe
Publicado: 20/07/2007 6:04 pm

En tu caso lo que necesitas es dar permiso a tu servidor MySQL para que se pueda acceder desde otra dirección, para ello entra a tu panel de DirectAdmin, luego accede a la sección MySQL Management, en esta sección verás una lista con las bases de datos que tienes registradas, selecciona una para modificar los permisos. Luego se muestra un listado de host que pueden acceder a esta base de datos (Access Hosts) en la parte inferior donde dice Add Hosts, agregas la dirección IP de tu maquina o en todo caso colocas % para indicar que se puede acceder desde cualquier maquina.

Ricardo
Publicado: 27/10/2007 1:08 am

Gracias por la información.. me a servido mucho, esto de dejar que puedas acceder desde cualquier maquina,existe algún problema de seguridad

luis c
Publicado: 03/11/2007 12:10 am

Hola amigos:
Tengo un problema estoy haciendo un procedimiento almacenado en navicat 7 y al guardar me sale error 1303 can’t create procedure from within another stored routine.

damian
Publicado: 17/11/2007 6:01 pm

tengo mucha preguenta que no puedo resolver
1 como consigo un campo autoincrementable en mysql y en otro en postgresql
2 los comandos necesarios para crear una base de datos
3 las diferencias mas importante entre mysql y postgresql y las diferencias respecto en otros base de datos

damian
Publicado: 17/11/2007 6:15 pm

4 la diferencia de mysql 5.0 respecto a verciones anteriores
5 postgresql en windows respecto al instalado en linux
6 como conectar visual basic con mysql
7 activar php con postgresql en windows
8 en que consiste una con campo arreglos y una tabla temporal
9 como usuaria dreamweaver com php y mysql
10 en que consiste mysql/data, phpmyadmin,htdocs,port80,var/www/html,localhost,127.0.0.1
11 funciones de php para conectar, usar y mostrar contenidos de una tabla en mysql
12 definicion de load data local infile en mysql
espero su respuesta gracias

jairo
Publicado: 17/01/2008 1:34 pm

Oye damian tu lo que quieres es que te hagan la tarea de la escuela.jajaj

Maikel
Publicado: 06/02/2008 11:09 pm

hola me gustaría que me enviarán algún tutorial sobre como usar este genial programa

pablo
Publicado: 01/03/2008 5:45 pm

yo no se donde veis el CPANEL o el DirectAdmin y todo eso porque a mi no me sale nada de eso :S no se especifica en ningun lugar de internet o no se…sere tonto

Remigio
Publicado: 25/04/2008 5:07 am

Alguien me puede decir como hago una paginacion con el navicat.

Gracias

Eric
Publicado: 03/06/2008 1:24 pm

Hola que tal, tengo una gran duda, recien comienzo con esto de las Bases de Datos…baje el navicat y estuve leyendo unos manuales pero realmente no logro entender porque no se conecta…me parecio entender aqui que debo ver el Cpanel o DirectAdmin pero no tendo idea de que es eso…el punto es que no logro conectarme en el Navicat, si alguien sabe donde puedo cambiar eso del Cpanel o bien como conectarse me seria de gran ayuda…

González
Publicado: 05/06/2008 9:49 am

Gracias, excelente tutorial, muy conciso, me sirvió demasiado.

domizi
Publicado: 07/07/2008 10:21 am

como puedo insertar campos duplicados desde un archivo de excel? y ni siquiera son duplicados, sino que me ingresa por ejemplo AZA y _ZA, __A por ejemplo, ya me los marca como duplicados, ayuda URGENTE, Gracias, salu2

GABO
Publicado: 10/07/2008 7:34 pm

Hola a todos, queria saber si alguien me puede ayudar con el navicat, pues estoy comenzando y no conozco nada… quiero saber como hacer consultas, los comandos.. y en si como hacer la base de datos…

martin
Publicado: 10/10/2008 4:27 pm

necesito un manual del navicat en español por fa.
espero me ayuden

edmundo
Publicado: 10/11/2008 3:15 pm

hola amigos perdon la molestia pero tengo un problema con mi navicat, al tratar de conextame con otra maquina me muestra el mensaje 1130, bueno y lei los comentario de arriba pero da el caso que mi mysql lo instale con el Appserver y nose como dar los permisos para que otras maquinas se conexten a mi y yo conextarme a otras

swe
Publicado: 17/05/2009 3:38 am

Buenas, tengo instalado el Navicat con postgresql y no se como se puede exportar una bbdd entera para importarla luego en otro sitio,solo me deja exportar tabla por tabla, pero no la bbdd en un solo archivo,
¿pueden ayudarme?
Muchas gracias!

noni
Publicado: 18/05/2009 11:19 am

y para ver el diagrama de la base de datos puedo hacerlo?
y otra para hacer las relaciones como se hace en navicat

Carlos S. Novoa Farkas
Publicado: 15/07/2009 10:28 pm

Muchas gracias
Me ayudo mucho en la conexion para habilitar a los hots que no lo sabia!

Abrazo grande !

sergio
Publicado: 09/08/2009 10:08 am

comotrabajo con base de datos espaciales osea de un sistema de informacion geografica por favor quiero realizar el diseño de una base de datos para un SIG referenciado y lo quiero hacer con mysql

MkQuake
Publicado: 03/04/2010 6:21 am

Este sitio este excelente, estoy armando mi server con fedora y todas las herramientas y servicios WEB desde cero … no puedo dejar de agradecer. MIL GRACIAS

Ernesto
Publicado: 29/05/2010 9:24 am

Estimado Unijimpe: Primeramente quiero decirte que tu tutorial ha sido de gran ayuda, pude conectarme sin problemas a mi servidor.
Sin embargo tengo un pequeño problema, tomando por referencia la 2da imágen que pones en tu tutorial para explicar mi problema, me sale en la parte izquierda (demo en tu ejemplo) y en la derecha (almacen, artículos, bancos, etc, de tu ejemplo) no me sale nada. Obviamente es así porque no tengo aun ninguna BD, sin embargo veo en la parte superior los botones (open table, design table de tu ejemplo), pero no puedo pulsar ninguno, por ejemplo lo lógico sería que, luego de pulsar el botón «all o todo» pudiera pulsar el botón «New table o tabla nueva» para crear mi BD pero no me permite pulsarlo, ¿porque es esto?, estoy seguro que algo me falta pero no se que es. Amparándome en el dicho «una imágen vale mas que 1000 palabras» en este link: http://ir.pe/2a1z he adjuntado una para que veas el problema. Muchas gracias, saludos

unijimpe
Publicado: 29/05/2010 6:46 pm

Ernesto una vez que has logrado hacer la conexión y ver el listado de bases de datos de tu servidor debes hacer doble click encima del nombre de la base de datos para abrirla.

Una vez que abra la conexión a la base de datos de tu preferencia esta se mostrará en colores (en tu caso esta en grises que indica que no abriste la base de datos). Alli podrás hacer crear y editar las tablas así como visualizar en contenido de tu base de datos.

Si aun asi no puedes crear tablas es por que el usuario de mysql que tienes solo tiene permisos de lectura pero no para agregar/editar/eliminar tablas.

Lorenzo Vinueza
Publicado: 30/05/2010 4:18 pm

Saludos,

Segui lo spasos pero me sale solo la BD de information_schema y no la otra base de datos, que esta mal??, hice el test de conexion y salio ok.

Ernesto
Publicado: 01/06/2010 12:03 pm

Unijimpe: Solucioné el problema, lo único que había que hacer es click derecho y «conectar» en «demo» (de la imágen de tu ejemplo) ó «tecdinam» en el mio. Error tonto de principiante, pero considero que de todos modos cabe hacer la precisión para ayudar a otros como yo que recien se inician en «estas artes». Gracias maestro, saludos nuevamente

Fabian
Publicado: 22/07/2010 1:04 pm

gracias, me faltaba colocar el %

exequiel
Publicado: 01/09/2010 1:19 pm

oye sabes cuando quiro colocar la conexion que me sise en mysql lo coloco i dise que ai un problema i no me conecta que ago responde porfa

Fernando
Publicado: 03/01/2011 7:50 am

Tengo navicat y en ella estoy gestionando una bd mysql con varias tablas.El problema es que en una de ellas el la id , que es la clave primaria y de autoincremento se pueda resetear a 1 cada inicio de año.Tendo la formula( ‘campo’,id) pero no sé como incluirlo en la clave primaria.Te agradeceré tu ayuda.

karina
Publicado: 09/02/2011 4:42 pm

que es el cpanel? aun asi pude conectarme a la base pero de manera local.

unijimpe
Publicado: 09/02/2011 9:04 pm

CPANEL es el panel de administración utilizado en la mayoría de hosting. Si en tu caso tienes tu servidor MySQL de forma local puedes obviar esta parte, pasate directo a la parte de crear la conexión.

cristhofer
Publicado: 24/04/2011 6:07 pm

oie donde consigo el CPANEL o el directAdmin

joly
Publicado: 27/06/2011 10:37 pm

como hacer una consulta een navicat que me permita visualisar el nombre completo deel alumno y la calificacion de la materia

Carlo
Publicado: 24/08/2011 6:02 pm

Hola muy buen tuto….he trabajado con el Navicat….pero m he topado con un problema..todos los archivos ke subia eran .xls y jalaba perfecto…..la cuestión es ke los nuevos archivos ke se manejaran son .xlsx. Y no m permite subir 2 campos de tipo date, no m respeta el tipo
Será x el formato del archivo????
Alguién sabe como podría resolver ese problema????

Saludos!!!!

Alex
Publicado: 15/09/2011 10:31 am

Hola que tal, siempre he utilizado el DB Tools para MySQL pero ya me parece un poco antiguo. Ahora tengo el NAVICAT Premium; pero me doy con la duda de cómo es que debo hacer un dump, es cierto que le puedo dar clic derecho a la BD y poner Dump SQL File, está bien, pero cómo hago ese DUMP incluyendo que al restaurarlo cree la BD como lo hacía con el DB Tools, además en dónde elijo que se genere el DUMP con/sin, relaciones de tablas, con/sin STORES PROCEDURES, etc. En resumen, si podrías explicar a fondo lo del DUMP, pues solucionando eso me parece FABULOSO este sw. Gracias.

last chaos
Publicado: 26/11/2011 11:00 am

mi server lo creee en una guia pero nel server es antiguo como lo actualizo para q se beaaa mejor y aigua lvl 165 etc..

brani
Publicado: 01/02/2012 4:36 pm

Segui todos los pasos agregue el % en cpanel y aun asi navicat no me deja conectarme me sigue marcando el error 2003 que no se puede conectar al servidor, ya hable con mi hospedaje y no me pueden dar solucion que ocupe la carga de base de datos online phpmyadmin, me dijieron eso porque no saben.

Alguien que me ayude

valeria
Publicado: 31/05/2012 9:13 pm

hola. mi consulta es como muestro lista de libros que tengan como autores a mas de dos escritores?
y otro
listar el nuemero de paginas de cada libro
lista de publicaciones que tiene cada persona.
mostrar el reporte de los tipos de documentos publicados
y lista de la institucion que haya publicado mas libros

gider junior
Publicado: 27/12/2012 9:56 am

hola, tengo tablas de atenciones diaria y quiero agregar y quitar filas y memorizar las columnas y filas que modifique, gracias salu2

alfonsina
Publicado: 28/08/2013 1:10 pm

me sirvio mas ome nos gracias

golink
Publicado: 15/10/2013 8:47 am

navicat + crack descarga: http://www.sendspace.com/file/x55tw5

 

Comentar

En este blog los comentarios están moderados, serán mostrados cuando el administrador los apruebe. Por favor, evita comentarios ofensivos u obscenos por que no serán aprobados.
Si deseas publicar código fuente debes hacerlo entre las etiquedas <code> y </code>, además debes reemplazar los carácteres < por &lt; y > por &gt;.

(Requerido)

(Requerido, no será publicado)

(Requerido)

(Tags aceptados: <a> <em> <strong> <code> <ul> <li>)