[FAQ] Comandos MySQL

Hola a todos, en ésta mini faq vereis algunos comandos de consola, osea textuales para uso de MySQL, por si os encontrais algun dia que milagrosamente no os funciona el phpmyadmin y solo podeis recurrir a ésto.

Primero nos conectamos al server MySQL:

$ mysql -u root -p
password: *****

O bien con nuestro usuario

mysql -u USER -p
password: ******

Bien una vez dentro veremos algo así:

mysql>

Perfecto, ya estamos dentro del servidor MySQL y podemos ejecutar comandos🙂

Ahora bien, empezamos por lo básico.

CREACIÓN DE TABLAS

Bien, para crear una tabla aremos lo siguiente:

CREATE DATABASE mydatabase;

Y para verificar que se ha creado bien:

SHOW DATABASES;

Nota: Recordad que todos los comandos deben terminar por un ; al final.

CREACIÓN DE TABLAS

Bien, pues así se hace:

USE mydatabase;

CREATE TABLE mytable( first_name CHAR(20) , last_name CHAR(20) );

Y para comprobar si lo hicimos bien:

SHOW TABLES;

Y para borrar tablas:

DROP TABLE mytable;

INSERTAR DATOS

USE mydatabase;
SELECT * FROM mytable;
INSERT INTO mytable
-> VALUES ("Mis Cosas", "Mickey Mouse", "O.o",
->         "Biografia", "¿o_O?");

PARA BORRAR DATOS

SELECT * FROM mytable;
DELETE FROM mytable WHERE datos="Mis cosas";

REALIZAR QUERYS o SELECTS

USE mydatabase;
SELECT * FROM mytable;
SELECT title, price
-> FROM mytable
-> ;

SELECT title, author
-> FROM mytable
-> WHERE topic="o_o";

SELECT title, author, price
-> FROM mytable
-> WHERE topic="o_o"
-> ORDER BY cosa;

SELECT title, author, price
-> FROM mytable
-> WHERE topic="o_o"
-> ORDER BY cosa DESC;

USE samp_db;
SHOW TABLES;
DESCRIBE president;
SELECT last_name, first_name, birth
-> FROM president
-> WHERE death IS NULL
-> ORDER BY last_name;


DESCRIBE student;
DESCRIBE absence;
SELECT student.name, absence.date
-> FROM student JOIN absence
-> WHERE student.student_id = absence.student_id;

Y bueno, hasta aquí ésta mini FAQ (algo extendida) de comandos MySQL.

Saludos


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: