SlideShare una empresa de Scribd logo
1 de 3
INSTALAR MSQL SERVER EN DEBIAN 
Ingresamos al gestor de paquetes Synaptic 
Al momento en que realizas la instalación te va a solicitar que introduzcas la contraseña para el 
usuario root, por lo que debes proporcionarla. 
Ponemos adelante y ya tenemos listo –msql instalado
Creando base de datos 
Primero tiene que iniciar sesión como usuario “root” de MySQL, con el siguiente comando: 
$ mysql -u root -p 
Enter password: 
Entonces coloque la contraseña del usuario “root” definida previamente. 
Luego de iniciar sesión en el servidor como “root”, ahora usted puede crear una BD, con el 
siguiente comando: 
mysql> CREATE DATABASE mibasededatos; 
Donde mibasededatos es el nombre real de su base de datos y por tanto debe ser sustituido por el 
nombre real. Para comprobar que la base datos se creo ejecute el siguiente comando: 
mysql> SHOW DATABASES; 
+--------------------+ 
| Database | 
+--------------------+ 
| information_schema | 
| mibasededatos | 
| mysql | 
+--------------------+ 
3 rows in set (0.00 sec) 
A continuación salga de la sesión de MySQL 
mysql> EXIT 
A continuación se creará una base de datos basado en un script con todas las sintaxis SQL para 
construirla. Este script se llama “genera-base.sql” 
Entonces debe ubicarse en el directorio donde esta este archivo .sql y ejecutamos el siguiente 
comando para correr el script: 
$ mysql -u root -p mibasededatos < mibasededatos-generada.sql 
Enter password: 
Para comprobar que la estructura de la base datos se creo con éxito, ejecute los siguientes 
comandos: 
$ mysql -u root -p mibasededatos 
Enter password: 
mysql> SHOW TABLES; 
+--------------------------------+ 
| Tables_in_mibasededatos | 
+--------------------------------+ 
| mi_tabla1 | 
| mi_tabla2 | 
| mi_tabla3 | 
| mi_tabla4 | 
+--------------------------------+ 
4 rows in set (0.00 sec) 
Creando usuarios 
Vuelve a entrar como root para crear usuarios para esta base, en este caso usuario admin con su 
contraseña adminbd con el siguiente comando: 
$ mysql -u root -p 
Enter password: 
Una vez conectado el servidor ejecute el siguiente comando para crear el usuario
mysql> GRANT ALL PRIVILEGES ON mibasededatos.* TO 'admin'@'localhost' IDENTIFIED 
BY 'adminbd'; 
Query OK, 0 rows affected (0.03 sec) 
mysql> FLUSH PRIVILEGES; 
Query OK, 0 rows affected (0.01 sec) 
Para comprobar que el usuario se creo con éxito, ejecute los siguientes comandos: 
mysql> SELECT user FROM mysql.user; 
+------------------+ 
| user | 
+------------------+ 
| root | 
| root | 
| admin | 
| debian-sys-maint | 
| root | 
+------------------+ 
5 rows in set (0.00 sec) 
Luego salga para ingresar con el usuario creado: 
mysql> EXIT 
Bye 
Ahora debe conectarse como usuario admin indicándole de la base de datos mibasededatos de la 
siguiente forma: 
$ mysql -u admin -p mibasededatos 
Enter password: 
Welcome to the MySQL monitor. Commands end with ; or g. 
Your MySQL connection id is 47 
Server version: 5.0.51a-24+lenny4 (Debian) 
Type 'help;' or 'h' for help. Type 'c' to clear the buffer. 
mysql> 
y de esta forma ¡esta listo para trabajar con la base de datos!

Más contenido relacionado

La actualidad más candente

Resetear contrase myslq bloc de notas
Resetear contrase myslq  bloc de notasResetear contrase myslq  bloc de notas
Resetear contrase myslq bloc de notasRicardoLopez508
 
Manual del cluster mysql
Manual del cluster mysqlManual del cluster mysql
Manual del cluster mysqlquiqueohio
 
Actividad No. 1.6: Creación de bases de datos en MySQL
Actividad No. 1.6: Creación de bases de datos en MySQLActividad No. 1.6: Creación de bases de datos en MySQL
Actividad No. 1.6: Creación de bases de datos en MySQLFrancisco Medina
 
Servidor De Correo En Debian
Servidor De Correo En DebianServidor De Correo En Debian
Servidor De Correo En DebianCesar Pineda
 
Como crear usuarios y asignar permisos en postgre sql blog de alevsk
Como crear usuarios y asignar permisos en postgre sql   blog de alevskComo crear usuarios y asignar permisos en postgre sql   blog de alevsk
Como crear usuarios y asignar permisos en postgre sql blog de alevskantoniorua1
 
William fabricio manual de sistemas sas
William fabricio manual de sistemas sasWilliam fabricio manual de sistemas sas
William fabricio manual de sistemas sasRafael Toro
 
Instalar y configurar wordpress en debian gnu
Instalar y configurar wordpress en debian gnuInstalar y configurar wordpress en debian gnu
Instalar y configurar wordpress en debian gnuIsidor Jiménez
 
PHP Tema 4 - Acceso a bases de datos MySQL en PHP
PHP Tema 4 - Acceso a bases de datos MySQL en PHPPHP Tema 4 - Acceso a bases de datos MySQL en PHP
PHP Tema 4 - Acceso a bases de datos MySQL en PHPSpacetoshare
 
REPORTE INSTALACIÓN Y CONFIGURACIÓN DEL MySQL CLUSTER
REPORTE INSTALACIÓN Y CONFIGURACIÓN DEL MySQL CLUSTERREPORTE INSTALACIÓN Y CONFIGURACIÓN DEL MySQL CLUSTER
REPORTE INSTALACIÓN Y CONFIGURACIÓN DEL MySQL CLUSTEREduardo Schenker
 
Replicacion de base de datos
Replicacion de base de datosReplicacion de base de datos
Replicacion de base de datostickyandres
 
Acceso remoto a postgresql con pgadmin + Azure
Acceso remoto a postgresql con pgadmin + AzureAcceso remoto a postgresql con pgadmin + Azure
Acceso remoto a postgresql con pgadmin + AzureGerardo Valente
 
Replicación maestro
Replicación maestroReplicación maestro
Replicación maestrojaiverlh
 
Taller En Clase
Taller En ClaseTaller En Clase
Taller En Clasewilves
 
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Ivan Luis Jimenez
 

La actualidad más candente (18)

Replicacion en mysq
Replicacion en mysqReplicacion en mysq
Replicacion en mysq
 
Resetear contrase myslq bloc de notas
Resetear contrase myslq  bloc de notasResetear contrase myslq  bloc de notas
Resetear contrase myslq bloc de notas
 
Manual del cluster mysql
Manual del cluster mysqlManual del cluster mysql
Manual del cluster mysql
 
Actividad No. 1.6: Creación de bases de datos en MySQL
Actividad No. 1.6: Creación de bases de datos en MySQLActividad No. 1.6: Creación de bases de datos en MySQL
Actividad No. 1.6: Creación de bases de datos en MySQL
 
Servidor De Correo En Debian
Servidor De Correo En DebianServidor De Correo En Debian
Servidor De Correo En Debian
 
Como crear usuarios y asignar permisos en postgre sql blog de alevsk
Como crear usuarios y asignar permisos en postgre sql   blog de alevskComo crear usuarios y asignar permisos en postgre sql   blog de alevsk
Como crear usuarios y asignar permisos en postgre sql blog de alevsk
 
William fabricio manual de sistemas sas
William fabricio manual de sistemas sasWilliam fabricio manual de sistemas sas
William fabricio manual de sistemas sas
 
Instalar y configurar wordpress en debian gnu
Instalar y configurar wordpress en debian gnuInstalar y configurar wordpress en debian gnu
Instalar y configurar wordpress en debian gnu
 
PHP Tema 4 - Acceso a bases de datos MySQL en PHP
PHP Tema 4 - Acceso a bases de datos MySQL en PHPPHP Tema 4 - Acceso a bases de datos MySQL en PHP
PHP Tema 4 - Acceso a bases de datos MySQL en PHP
 
MANUAL
MANUALMANUAL
MANUAL
 
REPORTE INSTALACIÓN Y CONFIGURACIÓN DEL MySQL CLUSTER
REPORTE INSTALACIÓN Y CONFIGURACIÓN DEL MySQL CLUSTERREPORTE INSTALACIÓN Y CONFIGURACIÓN DEL MySQL CLUSTER
REPORTE INSTALACIÓN Y CONFIGURACIÓN DEL MySQL CLUSTER
 
Tema 7 Trabajando Con Mysql
Tema 7 Trabajando Con MysqlTema 7 Trabajando Con Mysql
Tema 7 Trabajando Con Mysql
 
Replicacion de base de datos
Replicacion de base de datosReplicacion de base de datos
Replicacion de base de datos
 
Anexo 2
Anexo 2Anexo 2
Anexo 2
 
Acceso remoto a postgresql con pgadmin + Azure
Acceso remoto a postgresql con pgadmin + AzureAcceso remoto a postgresql con pgadmin + Azure
Acceso remoto a postgresql con pgadmin + Azure
 
Replicación maestro
Replicación maestroReplicación maestro
Replicación maestro
 
Taller En Clase
Taller En ClaseTaller En Clase
Taller En Clase
 
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
 

Destacado

La ciencia ficcion_en_el_comic
La ciencia ficcion_en_el_comicLa ciencia ficcion_en_el_comic
La ciencia ficcion_en_el_comicpilarandres
 
Historia de opera by jmre
Historia de opera by jmreHistoria de opera by jmre
Historia de opera by jmrerjimenezmonroy
 
Software libre educativo
Software libre educativoSoftware libre educativo
Software libre educativoDaniel Zavala
 
Cuaderno de trabajo1
Cuaderno de trabajo1Cuaderno de trabajo1
Cuaderno de trabajo1suarezmm
 
Aprendiendo Corel Draw x7 desde 0 (Sesión 2)
Aprendiendo Corel Draw x7 desde 0 (Sesión 2)Aprendiendo Corel Draw x7 desde 0 (Sesión 2)
Aprendiendo Corel Draw x7 desde 0 (Sesión 2)computov2015
 
Evolucion De La Historia De La Comunicacion
Evolucion De La Historia De La ComunicacionEvolucion De La Historia De La Comunicacion
Evolucion De La Historia De La Comunicacioninguijohan
 
Practica Nº05 Corel Draw
Practica Nº05 Corel DrawPractica Nº05 Corel Draw
Practica Nº05 Corel DrawDaniel Zavala
 
Corel draw graphics suite x7
Corel draw graphics suite x7Corel draw graphics suite x7
Corel draw graphics suite x7William Souza
 
Historia de opera
Historia de operaHistoria de opera
Historia de operaNelly León
 
Cartel de contenidos en diseño gráfico
Cartel de contenidos en diseño gráficoCartel de contenidos en diseño gráfico
Cartel de contenidos en diseño gráficoverome
 

Destacado (19)

Instalar apache
Instalar apacheInstalar apache
Instalar apache
 
La ciencia ficcion_en_el_comic
La ciencia ficcion_en_el_comicLa ciencia ficcion_en_el_comic
La ciencia ficcion_en_el_comic
 
Historia de opera by jmre
Historia de opera by jmreHistoria de opera by jmre
Historia de opera by jmre
 
Gestion de paquetes
Gestion de paquetesGestion de paquetes
Gestion de paquetes
 
Presentación6
Presentación6Presentación6
Presentación6
 
Navegador web opera
Navegador web operaNavegador web opera
Navegador web opera
 
Navegador Web Opera
Navegador Web OperaNavegador Web Opera
Navegador Web Opera
 
Software libre educativo
Software libre educativoSoftware libre educativo
Software libre educativo
 
Cuaderno de trabajo1
Cuaderno de trabajo1Cuaderno de trabajo1
Cuaderno de trabajo1
 
Manual CorelDraw X5
Manual CorelDraw X5Manual CorelDraw X5
Manual CorelDraw X5
 
Aprendiendo Corel Draw x7 desde 0 (Sesión 2)
Aprendiendo Corel Draw x7 desde 0 (Sesión 2)Aprendiendo Corel Draw x7 desde 0 (Sesión 2)
Aprendiendo Corel Draw x7 desde 0 (Sesión 2)
 
Corel draw x7
Corel draw x7Corel draw x7
Corel draw x7
 
Evolucion De La Historia De La Comunicacion
Evolucion De La Historia De La ComunicacionEvolucion De La Historia De La Comunicacion
Evolucion De La Historia De La Comunicacion
 
Practica Nº05 Corel Draw
Practica Nº05 Corel DrawPractica Nº05 Corel Draw
Practica Nº05 Corel Draw
 
MANUAL DE COREL DRAW
MANUAL DE COREL DRAWMANUAL DE COREL DRAW
MANUAL DE COREL DRAW
 
Ejercicios Corel Draw basico
Ejercicios Corel Draw basicoEjercicios Corel Draw basico
Ejercicios Corel Draw basico
 
Corel draw graphics suite x7
Corel draw graphics suite x7Corel draw graphics suite x7
Corel draw graphics suite x7
 
Historia de opera
Historia de operaHistoria de opera
Historia de opera
 
Cartel de contenidos en diseño gráfico
Cartel de contenidos en diseño gráficoCartel de contenidos en diseño gráfico
Cartel de contenidos en diseño gráfico
 

Similar a Instalar msql server en debian

Monitoreo auditoria 2
Monitoreo auditoria 2Monitoreo auditoria 2
Monitoreo auditoria 2CEST
 
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian WheezyPostfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian WheezyHenry Cristian Cuesta Vega
 
desarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqldesarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqlJuan Timoteo Cori
 
Tutorial básico de my sql
Tutorial básico de my sqlTutorial básico de my sql
Tutorial básico de my sqlGuiro Lin
 
Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysqloskrsolis
 
Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysqloskrsolis
 
Tutorial mysql-basico
Tutorial mysql-basicoTutorial mysql-basico
Tutorial mysql-basicoGuiro Lin
 
Manualmysql
ManualmysqlManualmysql
Manualmysqlmi casa
 
Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysqlkyaalena
 
Conexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLConexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLIvan Luis Jimenez
 
Primeros pasos tema_11_bis
Primeros pasos tema_11_bisPrimeros pasos tema_11_bis
Primeros pasos tema_11_bisRamón Martínez
 
Postfix y Dovecot con cuentas MariaDB en Debian Bullseye
Postfix y Dovecot con cuentas MariaDB  en Debian BullseyePostfix y Dovecot con cuentas MariaDB  en Debian Bullseye
Postfix y Dovecot con cuentas MariaDB en Debian BullseyeHenry Cristian Cuesta Vega
 
Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Francisco Aguilar Smith
 

Similar a Instalar msql server en debian (20)

Mysql
MysqlMysql
Mysql
 
Monitoreo auditoria 2
Monitoreo auditoria 2Monitoreo auditoria 2
Monitoreo auditoria 2
 
Introducción a MySql
Introducción a MySqlIntroducción a MySql
Introducción a MySql
 
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian WheezyPostfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
 
Parte 08 my sql
Parte 08 my sqlParte 08 my sql
Parte 08 my sql
 
desarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqldesarrolo de sitios web php y mysql
desarrolo de sitios web php y mysql
 
Tutorial básico de my sql
Tutorial básico de my sqlTutorial básico de my sql
Tutorial básico de my sql
 
Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysql
 
Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysql
 
Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysql
 
Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysql
 
Tutorial mysql-basico
Tutorial mysql-basicoTutorial mysql-basico
Tutorial mysql-basico
 
Manualmysql
ManualmysqlManualmysql
Manualmysql
 
Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysql
 
Conexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLConexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQL
 
Primeros pasos tema_11_bis
Primeros pasos tema_11_bisPrimeros pasos tema_11_bis
Primeros pasos tema_11_bis
 
Postfix y Dovecot con cuentas MariaDB en Debian Bullseye
Postfix y Dovecot con cuentas MariaDB  en Debian BullseyePostfix y Dovecot con cuentas MariaDB  en Debian Bullseye
Postfix y Dovecot con cuentas MariaDB en Debian Bullseye
 
Desarrollo de sitios web con php y my sql
Desarrollo de sitios web con php y my sqlDesarrollo de sitios web con php y my sql
Desarrollo de sitios web con php y my sql
 
Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor
 
MANUAL DESPLIEGUE SERVIDOR BASE DE DATOS
MANUAL DESPLIEGUE SERVIDOR BASE DE DATOSMANUAL DESPLIEGUE SERVIDOR BASE DE DATOS
MANUAL DESPLIEGUE SERVIDOR BASE DE DATOS
 

Más de Daniel Zavala

Politicas de seguridad en linux
Politicas de seguridad en linuxPoliticas de seguridad en linux
Politicas de seguridad en linuxDaniel Zavala
 
Instalación de lime survey
Instalación de lime surveyInstalación de lime survey
Instalación de lime surveyDaniel Zavala
 
Instalar php en debian
Instalar php en debianInstalar php en debian
Instalar php en debianDaniel Zavala
 
Crear cuenta de usuario
Crear cuenta de usuarioCrear cuenta de usuario
Crear cuenta de usuarioDaniel Zavala
 
Instalar plugins en sublime text 2
Instalar plugins en sublime text 2Instalar plugins en sublime text 2
Instalar plugins en sublime text 2Daniel Zavala
 
Instalar plugins en sublime text 2
Instalar plugins en sublime text 2Instalar plugins en sublime text 2
Instalar plugins en sublime text 2Daniel Zavala
 
Herramientas didacticas online
Herramientas didacticas onlineHerramientas didacticas online
Herramientas didacticas onlineDaniel Zavala
 
Practica 03 Corel Draw
Practica 03 Corel Draw Practica 03 Corel Draw
Practica 03 Corel Draw Daniel Zavala
 
Practica 05 Numeración y Viñetas
Practica 05 Numeración y ViñetasPractica 05 Numeración y Viñetas
Practica 05 Numeración y ViñetasDaniel Zavala
 
Practica nº04 Corel Draw
Practica nº04 Corel DrawPractica nº04 Corel Draw
Practica nº04 Corel DrawDaniel Zavala
 
Metodos y tecnicas utilizados en la practica
Metodos y tecnicas utilizados en la practicaMetodos y tecnicas utilizados en la practica
Metodos y tecnicas utilizados en la practicaDaniel Zavala
 
Herramientas didacticas online
Herramientas didacticas onlineHerramientas didacticas online
Herramientas didacticas onlineDaniel Zavala
 
Crucigrama de las Herramientas de Fuente
Crucigrama de las Herramientas de FuenteCrucigrama de las Herramientas de Fuente
Crucigrama de las Herramientas de FuenteDaniel Zavala
 
Ensayo: El currículo y educación
Ensayo: El currículo  y educaciónEnsayo: El currículo  y educación
Ensayo: El currículo y educaciónDaniel Zavala
 

Más de Daniel Zavala (20)

La navidad.pptx
La navidad.pptxLa navidad.pptx
La navidad.pptx
 
Politicas de seguridad en linux
Politicas de seguridad en linuxPoliticas de seguridad en linux
Politicas de seguridad en linux
 
Instalación de lime survey
Instalación de lime surveyInstalación de lime survey
Instalación de lime survey
 
Css3
Css3Css3
Css3
 
¿Qué es html5?
¿Qué es html5?¿Qué es html5?
¿Qué es html5?
 
Instalar php en debian
Instalar php en debianInstalar php en debian
Instalar php en debian
 
Crear cuenta de usuario
Crear cuenta de usuarioCrear cuenta de usuario
Crear cuenta de usuario
 
Instalar plugins en sublime text 2
Instalar plugins en sublime text 2Instalar plugins en sublime text 2
Instalar plugins en sublime text 2
 
Instalar plugins en sublime text 2
Instalar plugins en sublime text 2Instalar plugins en sublime text 2
Instalar plugins en sublime text 2
 
Practica crel
Practica crel Practica crel
Practica crel
 
Herramientas didacticas online
Herramientas didacticas onlineHerramientas didacticas online
Herramientas didacticas online
 
Practica 03 Corel Draw
Practica 03 Corel Draw Practica 03 Corel Draw
Practica 03 Corel Draw
 
Practica 05 Numeración y Viñetas
Practica 05 Numeración y ViñetasPractica 05 Numeración y Viñetas
Practica 05 Numeración y Viñetas
 
Practica nº04 Corel Draw
Practica nº04 Corel DrawPractica nº04 Corel Draw
Practica nº04 Corel Draw
 
Triptico
TripticoTriptico
Triptico
 
triptico
tripticotriptico
triptico
 
Metodos y tecnicas utilizados en la practica
Metodos y tecnicas utilizados en la practicaMetodos y tecnicas utilizados en la practica
Metodos y tecnicas utilizados en la practica
 
Herramientas didacticas online
Herramientas didacticas onlineHerramientas didacticas online
Herramientas didacticas online
 
Crucigrama de las Herramientas de Fuente
Crucigrama de las Herramientas de FuenteCrucigrama de las Herramientas de Fuente
Crucigrama de las Herramientas de Fuente
 
Ensayo: El currículo y educación
Ensayo: El currículo  y educaciónEnsayo: El currículo  y educación
Ensayo: El currículo y educación
 

Instalar msql server en debian

  • 1. INSTALAR MSQL SERVER EN DEBIAN Ingresamos al gestor de paquetes Synaptic Al momento en que realizas la instalación te va a solicitar que introduzcas la contraseña para el usuario root, por lo que debes proporcionarla. Ponemos adelante y ya tenemos listo –msql instalado
  • 2. Creando base de datos Primero tiene que iniciar sesión como usuario “root” de MySQL, con el siguiente comando: $ mysql -u root -p Enter password: Entonces coloque la contraseña del usuario “root” definida previamente. Luego de iniciar sesión en el servidor como “root”, ahora usted puede crear una BD, con el siguiente comando: mysql> CREATE DATABASE mibasededatos; Donde mibasededatos es el nombre real de su base de datos y por tanto debe ser sustituido por el nombre real. Para comprobar que la base datos se creo ejecute el siguiente comando: mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | mibasededatos | | mysql | +--------------------+ 3 rows in set (0.00 sec) A continuación salga de la sesión de MySQL mysql> EXIT A continuación se creará una base de datos basado en un script con todas las sintaxis SQL para construirla. Este script se llama “genera-base.sql” Entonces debe ubicarse en el directorio donde esta este archivo .sql y ejecutamos el siguiente comando para correr el script: $ mysql -u root -p mibasededatos < mibasededatos-generada.sql Enter password: Para comprobar que la estructura de la base datos se creo con éxito, ejecute los siguientes comandos: $ mysql -u root -p mibasededatos Enter password: mysql> SHOW TABLES; +--------------------------------+ | Tables_in_mibasededatos | +--------------------------------+ | mi_tabla1 | | mi_tabla2 | | mi_tabla3 | | mi_tabla4 | +--------------------------------+ 4 rows in set (0.00 sec) Creando usuarios Vuelve a entrar como root para crear usuarios para esta base, en este caso usuario admin con su contraseña adminbd con el siguiente comando: $ mysql -u root -p Enter password: Una vez conectado el servidor ejecute el siguiente comando para crear el usuario
  • 3. mysql> GRANT ALL PRIVILEGES ON mibasededatos.* TO 'admin'@'localhost' IDENTIFIED BY 'adminbd'; Query OK, 0 rows affected (0.03 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.01 sec) Para comprobar que el usuario se creo con éxito, ejecute los siguientes comandos: mysql> SELECT user FROM mysql.user; +------------------+ | user | +------------------+ | root | | root | | admin | | debian-sys-maint | | root | +------------------+ 5 rows in set (0.00 sec) Luego salga para ingresar con el usuario creado: mysql> EXIT Bye Ahora debe conectarse como usuario admin indicándole de la base de datos mibasededatos de la siguiente forma: $ mysql -u admin -p mibasededatos Enter password: Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 47 Server version: 5.0.51a-24+lenny4 (Debian) Type 'help;' or 'h' for help. Type 'c' to clear the buffer. mysql> y de esta forma ¡esta listo para trabajar con la base de datos!