Para los Debianitas y derivados :
aptitude install mysql-server mysql-client
mysqladmin -u root password MI_CONTRASEÑA_DE_ROOT
/usr/bin/mysqladmin -u root password clavenueva
Ejemplo
delimiter // -- le digo que a partir de ahora el delimitador de final será // en vez de ; para poder crear el procedimiento
CREATE PROCEDURE insert_prov (IN param1 varchar(100),param2 varchar(200) ) --defino el procedimiento
BEGIN
INSERT INTO proveedores (id, descr, url)
VALUES ( 0, param1, param2);
END
// -- nuevo delimitador de final
delimiter ; -- vuelvo a establecer el delimitador de final a ; para que siga como siempre
La referencia de MySql está aqui.
Resumiendo:
mysql> \. nombre_de_archivo
shell> mysql < batch-file
MySql nos proporciona la sentencia optimize para optimizar una tabla.
optimize table tabla;