manula navicat

Embed Size (px)

Citation preview

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 opcin MySQL Databases.

Luego en la parte inferior hay que buscar la opcin 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 botn Add Host.

Hasta este punto ya tenemos permiso para acceder al servidor MySQL de nuestro hosting, a continuacin abrimos el Navicat, y seleccionamos la opcin File New Connection, ahora tendras una pantalla donde ingresars:

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 diferenciaras. 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 conectars a la base de datos. Password: Tu clave de acceso al servidor MySQL.

1

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.

2

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

Por ejemplo si seleccionamos la opcin 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.

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 puede3

ordenar por filas, filtrar con el click derecho, si hay muchos datos se hace paginacin de datos, en fin muchas opciones muy faciles de descubrir y mucho mas faciles de utilizar.

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

1

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 ledo 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 informacion4

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 direccin, para ello entra a tu panel de DirectAdmin, luego accede a la seccin MySQL Management, en esta seccin vers 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 direccin 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 informacin.. me a servido mucho, esto de dejar que puedas acceder desde cualquier maquina,existe algn problema de seguridad

5

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 cant 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

6

hola me gustara que me enviarn algn 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 sesere 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 Datosbaje el navicat y estuve leyendo unos manuales pero realmente no logro entender porque no se conectame parecio entender aqui que debo ver el Cpanel o DirectAdmin pero no tendo idea de que es esoel 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

Gonzlez 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, salu27

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 espaol 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

8

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 diseo 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 pequeo problema, tomando por referencia la 2da imgen que pones en tu tutorial para explicar mi problema, me sale en la parte izquierda (demo en tu ejemplo) y en la derecha (almacen, artculos, 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 lgico sera que, luego de pulsar el botn all o todo pudiera pulsar el botn 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. Amparndome en el dicho una imgen vale mas que 1000 palabras en este link: http://ir.pe/2a1z he adjuntado una para que veas el problema. Muchas gracias, saludos

9

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

Ernesto una vez que has logrado hacer la conexin 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 conexin 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 podrs 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 haba que hacer es click derecho y conectar en demo (de la imgen de tu ejemplo) tecdinam en el mio. Error tonto de principiante, pero considero que de todos modos cabe hacer la precisin 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

10

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 ao.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 administracin utilizado en la mayora 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 conexin.

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

11

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 cuestin 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???? Alguin sabe como podra 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 cmo 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 cmo hago ese DUMP incluyendo que al restaurarlo cree la BD como lo haca con el DB Tools, adems en dnde elijo que se genere el DUMP con/sin, relaciones de tablas, con/sin STORES PROCEDURES, etc. En resumen, si podras 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

12