MYSQL TEMA 10.- TOPICOS SELECTOS MYSQL

5.- DROP [ DATABASE, INDEX, TABLE,VIEW]

Esta instruccion MYSQL elimina una base de datos o un indice o una tabla o una vista.

6.- GRANT derechos ON [basedatos, tabla] TO usuario IDENTIFIED BY PASSWORD 'password'

Donde DERECHOS pueden ser:

GRANT ALL ON *.* ←- privilegios GLOBALES

GRANT ALL ON db_name.* ←- privilegios para la base de datos

GRANT ALL ON db_name.tbl_name ←- privilegio para tabla

7.- OPTIMIZE TABLE nombretable

Usar esta instruccion SQL si se estan eliminando o muchos renglones a la vez o se estan eliminando renglones de una tabla en forma muy continua.

8.- REPAIR TABLE nombretabla.

Si una tabla se ha decompuesto, esta instruccion permite reconstruirla.

9.- RESTORE TABLE nombre tabla.

Restaura una tabla que se haya respaldado con la instruccion sql BACKUP TABLE.

10.- SHOW tiene muchos casos:

SHOW [FULL] COLUMNS FROM nomtabla [FROM basedatos]

SHOW CREATE DATABASE basedatos

SHOW CREATE TABLE nombretabla

SHOW GRANTS FOR usuario

SHOW INDEX FROM mombretabla [FROM basedatos]

SHOW PRIVILEGES

11.- REVOKE

Es la instruccion complemento de GRANT y la sintaxis es similar a la de GRANT

REVOKE priv_type [(column_list)] [, priv_type [(column_list)]] …

ON {tbl_name | * | *.* | db_name.*}

FROM user [, user] …

Sin embargo si se quiere quitar todos los privilegios ( globales, base datos y tablas) se puede usar el siguiente caso.

REVOKE ALL PRIVILEGES, GRANT OPTION FROM user [, user] …

12.- SET PASSWORD

mysql> SET PASSWORD FOR 'usuario'@'%' = PASSWORD('password');

Bueno en la proxima actualizacion de este tutorial se incluiran ejercicios practicos para estos MYSQL TEMA s, asi como de otros de los muchos MYSQL TEMA s de MYSQL.

Saludos prof lauro soto tijuana, bc, mexico

 




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