Ejecutar varias lineas en el browser de MySQL

3,007 views
Skip to first unread message

Ricardo Natella

unread,
Feb 2, 2010, 8:23:45 AM2/2/10
to mundovis...@googlegroups.com

Buen día estimados:  Estoy usando MySQL Query Browser para generar tablas y tengo una duda.

 

Si bien esta herramienta tiene un Wizard para generar automáticamente tablas, estoy queriendo generar las mismas con la instrucción CREATE y a continuación insertar registros con la sentencia INSERT.

 

La pregunta es la siguiente:  Se pueden ejecutar varias líneas en el browser como lo hace Microsoft SQL Server?

 

Por ejemplo:

 

CREATE TABLE DATOS.CLIENTES ( CODIGO NUMERIC(10), NOMBRE CHAR(40) );

INSERT INTO DATOS.CLIENTE VALUES ( 1, ‘PEREZ JUAN’ );

INSERT INTO DATOS.CLIENTE VALUES ( 2, ‘ALVAREZ, MARIA’ );

 

 

Cuando escribo este Query me ejecuta la línea en donde me posiciono con el cursor, pero no las 3 juntas.  Hay alguna forma de hacerlo?

 

Si le saco el punto y coma final a cada línea me reporta un error.

 

 

 

 

Yvan GMAIL

unread,
Feb 2, 2010, 8:23:43 AM2/2/10
to mundovis...@googlegroups.com
Si no me equivoco.. solo basta con que selecciones todo.
 
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4827 (20100202) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com

--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual
FoxPro" de Grupos de Google.
 
Para anular la suscripción a este grupo, envía un mensaje a:
mundovisualfox...@googlegroups.com


__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4827 (20100202) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com

Ricardo Natella

unread,
Feb 2, 2010, 10:26:56 AM2/2/10
to mundovis...@googlegroups.com

Gracias Yvan por contestar. En Microsoft SQL Server se pueden seleccionar todas las líneas y luego ejecutarlas paro aquí da un error de sintaxis.

 


Manel Berbis

unread,
Feb 2, 2010, 10:21:38 AM2/2/10
to mundovis...@googlegroups.com
SE TIENE QUE EJECUTAR COMO UN ARCHIVO SCRIPT


De: mundovis...@googlegroups.com [mailto:mundovis...@googlegroups.com] En nombre de Ricardo Natella
Enviado el: martes, 02 de febrero de 2010 14:24
Para: mundovis...@googlegroups.com
Asunto: [Mundo Visual FoxPro] Ejecutar varias lineas en el browser de MySQL

Buen día estimados:  Estoy usando MySQL Query Browser para generar tablas y tengo una duda.

 

Si bien esta herramienta tiene un Wizard para generar automáticamente tablas, estoy queriendo generar las mismas con la instrucción CREATE y a continuación insertar registros con la sentencia INSERT.

 

La pregunta es la siguiente:  Se pueden ejecutar varias líneas en el browser como lo hace Microsoft SQL Server?

 

Por ejemplo:

 

CREATE TABLE DATOS.CLIENTES ( CODIGO NUMERIC(10), NOMBRE CHAR(40) );

INSERT INTO DATOS.CLIENTE VALUES ( 1, ‘PEREZ JUAN’ );

INSERT INTO DATOS.CLIENTE VALUES ( 2, ‘ALVAREZ, MARIA’ );

 

 

Cuando escribo este Query me ejecuta la línea en donde me posiciono con el cursor, pero no las 3 juntas.  Hay alguna forma de hacerlo?

 

Si le saco el punto y coma final a cada línea me reporta un error.

 

 

 

 



__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4827 (20100202) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com

--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual
FoxPro" de Grupos de Google.
 
Para anular la suscripción a este grupo, envía un mensaje a:
mundovisualfox...@googlegroups.com


__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4828 (20100202) __________


ESET NOD32 Antivirus ha comprobado este mensaje.


http://www.eset.com



__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4828 (20100202) __________

Ricardo Natella

unread,
Feb 2, 2010, 10:33:40 AM2/2/10
to mundovis...@googlegroups.com

Podrías decirme como?

 


Ricardo Natella

unread,
Feb 2, 2010, 10:48:04 AM2/2/10
to mundovis...@googlegroups.com

Gracias Manel, encontré esto en Internet que responde en parte a mi duda de cómo ejecutar un script y que me sirve igualmente.

Si se pudiera ejecutar el script directamente desde el Browser de MySql, sería mejor, pero esto me sirve igual.  

Lo paso para compartir con quien le interese.

 

Para ejecutar un script sql que tenemos almacenado en algun archivo plano con extension *.sql y cuyo tamaño es muy grande como para ser abierto por cualquier programa o interfaz llamese SQL Yog, Toad for MySQL, MySQL Front, etc. es necesario hacer lo siguiente:

  1. Click en el boton de Inicio.
  2. Ejecutar…
  3. Tecleamos cmd y presionamos el boton Aceptar.
  4. Buscamos el directorio donde esta instalado Mysql y nos cambiamos al mismo mediante el comando cd, cabe mencionar que en este directorio donde se instalo previamente MySQL debe existir la la aplicacion mysql.exe,  en mi caso en este paso hice lo siguiente en la ventana de comandos:     

cd C:\wamp\bin\mysql\mysql5.1.32\bin

mysql -u MyDatabaseUser -pMyPassword MyDatabase < C:\MySQLScript.sql

Y listo

 

 


De: mundovis...@googlegroups.com [mailto:mundovis...@googlegroups.com] En nombre de Manel Berbis


Enviado el: martes, 02 de febrero de 2010 12:22
Para: mundovis...@googlegroups.com

Manel Berbis

unread,
Feb 2, 2010, 11:37:31 AM2/2/10
to mundovis...@googlegroups.com
EN EL MYSQL QUERY BROWSER...
 
FUNCION  > FILE > OPEN SCRIPT
 
Y LUEGO EL ICONO EXECUTE...

 

De: mundovis...@googlegroups.com [mailto:mundovis...@googlegroups.com] En nombre de Ricardo Natella
Enviado el: martes, 02 de febrero de 2010 16:48

Ricardo Natella

unread,
Feb 2, 2010, 11:47:19 AM2/2/10
to mundovis...@googlegroups.com

Ok, muchas gracias!

Reply all
Reply to author
Forward
0 new messages