Fue una instalacion dificultosa tuve que seguir los pasos de este libro https://www.mediafire.com/folder/if6gozq3soo0m/blog y todo lo demas he seguido los pasos de esta pagina web http://dev.mysql.com/doc/refman/5.0/es/index.html muy bion explicado para los que no se les de mucho el ingles, asi como ami, lo traduces conayuda de google y todo sera mas facil.
al iniciar la consola de MySQL 5.5 me muestra la siguiente imagen, solicitandome una contraseña que al instalar el programa,yo la decido y la guardo, y cada ves que inicioel programa me la pide. Bueno, una vez que escribo la clave, me contesta que soy Bienvenida y que me he conectado al servidor, en este caso yo decidi, también en la configuracion de instalacion de MySQL, que el servidor seria mixto, es decir que podria ser como servidor de la base de datos tanto online como local, y le llama localhost a mi maquina. Bueno eso entendi.
Una vez que me dió la bienvenida, escribo en MAYUSCULAS, (cualquier comando de MySQL hace la distinción entre mayusculas y minusculas y al termino de cualquier instruccion necesita el punto y coma), el siguiente comando: SHOW DATABASES;
Dice MySQL que existen dos bases de datos creadas cuando se realiza la instalación una de ellas es
mysql y la otra se llama test. La primera es como la base para cualquier base de datos que se desee crear y la segunda es una base de datos vacia, para ser utilizada en pruebas por el usuario. Ya escrito el comando al dar enter se dibuja un recuadro mostrando las BD existentes. Yo cree las BD veterianria y phpmyadmind antes de leer que podia practicar con la BD test.
El siguiente comando es USE sirve para acceder a la BD, siguiendo la sintaxis: USE nombre-database;
ejemplo: USE test;
Inmediatamente el programa manda el mensaje: Database changed
Ahora puedo crear tablas dentro de la BD.
Comando: CREATE TABLE nombre-tabla (var1 tipoDato, var2 tipoDato, varn tipoDato);
El ejemplo que segui es crear una tabla llamada pet (mascota) con los elementos owner (propietario), species (especie), sex (sexo), birth (cumpleaños), death (fallecimiento). con el tipo de variables VARCHAR para el texto y tipo de variable DATE para las fechas.
CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), species VARCHAR(20), sex VARCHAR(1), birth DATE, death DATE);
Para verificar que se halla creado manda un mensaje de que se creo exitosamente y para visualizar las tablascontenidas en la BD escribimos el comando: SHOW TABLES;
Ahora aparece la tabla pet en la BD test.
Y con el comando: DESCRIBE pet; muestra la tabla y sus columnas con tipo de datos de la tabla pet, en este caso.
El comando DESCRIBE puede ser utilizado en cualquier momento.
VARCHAR es un tipo de dato chat de longitud de 1 a 65535 a opartir de MySQL 5.0.3 anteriores solo hasta 255. Si requiere aumentar la longitud de los campos tiene la sentencia ALTER TABLE.Comando ->INSERT INTO nombre-tabla
->VALUES (´texto´,´texto´,´texto´,´texto´,aaaammdd,aaaammdd);
Bueno escribi texto entre comillas simples, porque con comillas dobles no lo acepta y escribi aaaammdd en lugar de aaaa-mm-dd porque me confunde y en realidad a la hora de ingresar la fecha tengo que escribir (por ejemplo) 19860828 sin los guiones.
ejemplo -> INSERT INTO pet VALUES('tito','ingrid','gata','f',20050323,NULL);
y da una contestación de ok, un renglon afectado. Esto significa que la modificación fue exitosa.
Con el comando SELECT col1,col2,coln FROM tabla;
muestra todos los elemento introducidos a la tabla pet. como yo ya introduje varios elementos me arroja mas datos de los que introduje en este momento.
Bueno, esto es todo por el momento, nos vemos mañana.