segunda parte de guia12 mysql

3
Los prompts ‘> y “> ocurren durante la recogida de strings. En MySQL, puedes escribir strings encerrados por comillas simples (‘) o dobles (“) por ejemplo, ‘ola! “adios")# y mys$l te permite introducir tambi%n strings $ue se cortan en m&ltiples l'neas . uando eas un promp ‘> o “>, signi*ca $ue as introducido una l'nea $ue conten'a un string $ue comen+aba por (‘) o (“) , pero $ue no as introducido a&n la comilla simple o doble ) de cierre. Esto est bien si realmente estabas introduciendo un string multilinea, pero no es lo m s normal. Lo $ue si es m s normal es $ue los prompts Los prompts ‘> y “> indi$uen $ue te as ol idado del car cter de cierre o por ejemplo -E /01 2 3S /01 4 SE 0E 0 51S ora $ue sabes como introducir comandos, es ora de acceder a la base de datos. Supon $ue tienes arias mascotas en tu casa (tu pe$ue6o “+oo") y $ue te gustrar7a lle ar un control de arios tipos de in8ormaci9n sobre e animales, :uedes acerlo creando tablas $ue guardan tus datos y carg ndolas con la in8ormaci9n deseada. 0espues puedes responder a di8erentes series de preguntas sobre tus animales e;trayendo los datos de las tablas. La base de datos ser siemple (deliberadamente),pero no es di8'cil pensar en situaciones del mundo real en las $ue se puediera utili+ar una base de datos similar. :or ejemplo , se podr'a usar una base de datos como <sta en una granja para lle ar un control del ganado, o por un eterinario para controlar el istorial de sus pacientes. 3sa la sentencia S=1 para a eriguar $ue base de datos e;isten actualmente en el ser idor por de8ecto ay ? en com&n mys$l y test Si la base de datos test e;iste , intenta acceder a ella

Upload: gina-huertas

Post on 04-Nov-2015

212 views

Category:

Documents


0 download

DESCRIPTION

r

TRANSCRIPT

Los prompts > y > ocurren durante la recogida de strings. En MySQL, puedes escribir strings encerrados por comillas simples () o dobles () por ejemplo, hola o adios); y mysql te permite introducir tambin strings que se cortan en mltiples lneas . Cuando veas un promp > o >, significa que has introducido una lnea que contena un string que comenzaba por () o () , pero que no has introducido an la comilla simple o doble ) de cierre . Esto est bien si realmente estabas introduciendo un string multilinea, pero no es lo ms normal. Lo que si es ms normal es que los prompts Los prompts > y > indiquen que te has olvidado del carcter de cierre o por ejemplo

Creando y usando base de datosAhora que sabes como introducir comandos, es hora de acceder a la base de datos.Supon que tienes varias mascotas en tu casa (tu pequeo zoo) y que te gustrara llevar un control de varios tipos de informacin sobre estos animales, Puedes hacerlo creando tablas que guardan tus datos y cargndolas con la informacin deseada. Despues puedes responder a diferentes series de preguntas sobre tus animales extrayendo los datos de las tablas.La base de datos ser siemple (deliberadamente),pero no es difcil pensar en situaciones del mundo real en las que se puediera utilizar una base de datos similar. Por ejemplo , se podra usar una base de datos como sta en una granja para llevar un control del ganado, o por un veterinario para controlar el historial de sus pacientes.Usa la sentencia SHOW para averiguar que base de datos existen actualmente en el servidor por defecto hay 2 en comn mysql y test

Si la base de datos test existe , intenta acceder a ella

Observe que USE, como QUIT, no requieren un punto y coma. (Puedes terminar este tipo de sentencias con un punto y coma si quieres, pero no es necesario).La sentencia USE es especial en otro sentido, tambin : debe ser tecleada en una sla lnea.Puedes usar la bd test (si tienes acceos a ella)para los siguientes ejemplos:Creando y SELECCIONANdo base de datosUna vez que el usuario haya sido creado con los correspondientes permisos, nos conectamos a MySQL y procedemos a crear la Base de Daos:

Tu base de datos solo necesita ser creada una vez , no podras volver a indicarle lo siguiente

En todo caso al crearla indicar que solo lo cree si no existe

Ahora para poder usarla cada vez que comiences una sesin mysql la tabla debes seleccionarla .Puedes hacerlo lazando un comando USE (tanto USE Como Quit no requiere un punto y coma) como se ha visto en el ejemplo. Creando tABLASCrear una tablas es la parte fcil, pero hasta este momento esta vaci como te dice la orden show tables.

Usa una sentencia CREATE TABLE para especificar la estructura de la tabla