Download Configuración de MySQL con NetBeans
Document related concepts
Transcript
Configuración de MySQL con NetBeans Web Application Development 7CM5 Ortiz Ramírez Diana 26/03/2012 Configuración de MySQL con NetBeans 26/03/2012 Desarrollo. I. Configurar las propiedades del Servidor MySQL. 1. Se asume que se encuentra instalado MySQL, que en este caso se realiza con XAMPP. 2. Abrir el IDE NetBeans. En el repositorio seleccionar la pestaña de Services y digitar clic derecho en Databases > Register MySQL Server para mostrar el cuadro de diálogo de MySQL Server Properties. 3. En la ventana mostrada MySQL Server Properties, la pestaña inicial es Basic Properties. Verificar los datos predeterminados. Por ejemplo, confirmar el nombre del servidor y del puerto. El nombre de usuario y la contraseña se pueden cambiar, pero se sugiere conservar los valores sugeridos para las pruebas. Ortiz Ramírez Diana 2 Configuración de MySQL con NetBeans 26/03/2012 4. En la misma ventana, seleccionar la pestaña Admin Properties. Ingresar o navegar en el administrador del sistema para localizar la ruta de las aplicaciones solicitadas. La ruta puede variar según la plataforma y la instalación particular. II. Inicio del servidor MySQL. Antes de la conexión al servidor de bases de datos MySQL, se debe asegurar que se encuentra activa la ejecución de este servidor. Si no hay conexión, se indicará MySQL Server at localhost: 3306 (not connected). Si la conexión existe se muestra una imagen como la siguiente. Ortiz Ramírez Diana 3 Configuración de MySQL con NetBeans 26/03/2012 III. Creación y conexión de la base de datos. 1. Seleccionar con clic derecho en MySQL Server y digitar en Create Database. 2. En la ventana mostrada, ingresar el nombre de la base de datos, por ejemplo mynewdatabase. Clic en OK. 3. Al digitar OK, Se actualiza el repositorio en la pestaña de Services con la base de datos mynewdatabase recién creada. Ortiz Ramírez Diana 4 Configuración de MySQL con NetBeans 26/03/2012 IV. Creación de las tablas. 1. Creación de las tablas con el editor SQL. En el repositorio, expandir el árbol de carpetas de la base de datos mynewdatabase y seleccionar mynewdatabase > Tables > Execute Command. a. En la sección central se muestra el área de trabajo SQL Command 1 del editor SQL. Ortiz Ramírez Diana 5 Configuración de MySQL con NetBeans 26/03/2012 b. En el editor SQL, se ingresa la siguiente consulta, en la cual se define la creación de la tabla counselor. CREATE TABLE Counselor ( id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT, firstName VARCHAR (50), nickName VARCHAR (50), lastName VARCHAR (50), telephone VARCHAR (25), email VARCHAR (50), memberSince DATE DEFAULT '0000-00-00', PRIMARY KEY (id) ); c. Para ejecutar la instrucción SQL, seleccionar la opción Run SQL o digitar clic derecho en el área de trabajo del editor y seleccionar la opción Run Statement. Ortiz Ramírez Diana 6 Configuración de MySQL con NetBeans 26/03/2012 d. En el repositorio se muestra la tabla counselor creada y sus campos predeterminados. En la ventana Output se muestra el mensaje de éxito. Ortiz Ramírez Diana 7 Configuración de MySQL con NetBeans 26/03/2012 2. Creación de las tablas en la ventana de diálogo de Create Table. a. En el explorador de la base de datos, seleccionar mynewdatabase > Tables > Create Table. b. En la ventana mostrada, ingresar el nombre de la tabla, por ejemplo subject. Ortiz Ramírez Diana 8 Configuración de MySQL con NetBeans 26/03/2012 c. Digitar el botón Add column. En la ventana mostrada ingresar los datos indicados. Clic en OK. Se actualiza el contenido de la ventana anterior. d. Repetir el inciso anterior para generar los campos restantes. e. La tabla debe mostrar una apariencia similar a la siguiente. Ortiz Ramírez Diana 9 Configuración de MySQL con NetBeans 26/03/2012 f. Observar la actualización de la tabla en la base de datos. V. Uso de la base de datos. a. En la base datos mynewdatabase se selecciona Tables>Execute Command. Al centro se muestra el editor de comandos SQL. b. Ingresar en el editor SQL la siguiente instrucción. INSERT INTO Counselor VALUES (1, 'Ricky', '"The Dragon"', 'Steamboat','334 612-5678', 'r_steamboat@ifpwafcad.com', '1996-01-01') Ortiz Ramírez Diana 10 Configuración de MySQL con NetBeans 26/03/2012 c. Para ejecutar la consulta SQL, clic derecho sobre el editor y seleccionar Run Statement. En la ventana Output se muestra el resultado de éxito. d. Para visualizar los datos de la tabla, seleccionar counselor > View Data. Ortiz Ramírez Diana 11 Configuración de MySQL con NetBeans 26/03/2012 e. Los datos de la tabla se muestran en la ventana de ejecución de la consulta. f. Las tablas se pueden borrar, seleccionándolas y digitando en Delete. Ortiz Ramírez Diana 12 Configuración de MySQL con NetBeans 26/03/2012 VI. Ejecución de un script SQL. 1. Ejercicio. a. Borrar las dos tablas counselor y subject, creadas en el desarrollo anterior. b. Crear un archivo script SQL que contenga la estructura de las tablas mencionadas. Guardarlo con el nombre y extensión ifpwafcad.sql. c. Para la ejecución del script SQL, en el menú principal del IDE, seleccionar File > Open File. En la ventana de archivos mostrada, localizar y abrir el archivo script el cual se abrirá automáticamente en el editor SQL. Se debe asegurar que existe conexión con la base de datos mynewdatabase, seleccionando la lista desplegable de Connection. d. Para ejecutar el script, se procede como se indica en el paso IV. e. Una vez ejecutado el script, verificar la construcción de las tablas y la actualización de la base de datos. Ortiz Ramírez Diana 13 Configuración de MySQL con NetBeans 26/03/2012 Conclusiones En esta práctica se observo cómo poder conectar netbeans con mysql para poder hacer tablas de forma segura y mejorar el rendimiento de la aplicación de mysql. Ortiz Ramírez Diana 14