MYSQL TEMA 3: MYSQL 2

8.- Si todavia tienen una ventana msdos abierta ( si no la tienen abran otra sesion msdos y navegar a cd\mysql\bin) apagaremos el servidor MYSQLD con la orden:

mysqladmin -uroot -plaurosoto shutdown

Si abren la ventana que estaba minimizada observar que se paro el servidor mysqld, ejemplo:

image77.jpg

Observar que para pararlo se tuvo que usar usuario -uROOT y password

-plaurosoto

9.- ARRANCAR otra ves el servidor mysqld con la orden normal (paso 2) y minimizar su propia ventana.

10.-Ahora estableceremos una nueva sesion cliente, pero usando el usuario lauro, para crear la base de datos, las tablas de las bases, y cargar algunos renglones de pruebas en las tablas.

11.- ABRIR otra ventana msdos y dar la orden:

mysql -unombreusuario -ppassword

Esto con el fin de abrirnos una sesion de mysql, como lo muestra el siguiente ejemplo:

image78.jpg

Con este paso ya estaremos dentro del prompt de mysql. (MYSQL>)

12.- El paso que sigue es mandar instrucciones sql apropiadas ( ya leyeron el tutorial de sql) para crear nuestra base de datos, para este ejercicio usaremos la instruccion:

create database mibase;

–>observar que todas las instrucciones de sql terminan con ;

image110.jpg

13.- Se uso ademas la instruccion show databases; para ver cuantas bases de datos tenemos construidas en nuestro sitio observar que el sisMYSQL TEMA crea una default llamada test.

14.- El paso que sigue es seleccionar la base de datos a trabajar con la instruccion sql (ya leyeron el tutorial):

use mibase;

y luego construiremos nuestra primera tabla, llamada mitabla con la instruccion sql(ya leyeron el tutorial):

create table mitabla (

clave mediumint auto_increment,

nombre varchar(30),

edad int,

estatura float,

primary key(clave) );

image111.jpg

Los tipos de datos que pueden usar en mysql son: TINYINT, SMALLINT, MEDIUMINT, INT, INTEGER, BIGINT, REAL, DOUBLE, FLOAT, DECIMAL, NUMERIC, CHAR, VARCHAR, DATE, TIME, TIMESTAMP, DATETIME, TINYBLOB, BLOB, MEDIUMBLOB, LONGBLOB, TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT,ENUM(value1,value2,value3,…), SET(value1,value2,value3,…),MySQL Reference Manual (C) 2002 MySQL AB

En cuanto a autoincrement se usa para que mysql vaya asignando la clave automaticamente y primary key(clave) es para indicarle a mysql que clave es el campo llave o principal de la tabla (ver mi tutorial de mysql en programacionfacil en cuento este listo :)

15.- Ahora se cargan algunos renglones de prueba en la tabla con la instruccion sql(ya leyeron el tutorial de sql);

mysql> insert into mitabla (nombre,edad,estatura) values(

→“oso”,10,1.67);

image112.jpg

16.- agregar uno dos o tres renglones para pruebas a la tabla, para finalizar revisar como quedo cargada la tabla con la instruccion sql:

mysql>select * from mitabla;

image113.jpg

8.- Usar QUIT para terminar la sesion de mysql.

 




Google
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Politica de Privacidad