documentos:mysql:nueva_base_de_datos

Base De Datos MySQL

Apuntes relativos a la administración más básica para el manejo de una base de datos MySQL.

Para la creación de nuevas bases de datos usar la órden

  CREATE DATABASE nombre_db

Se puede completar la órden con

  CREATE DATABASE IF NOT EXISTS nombre_db

y se creará si no existe otra base llamada nombre_db. Si no utilizamos IF NOT EXISTS mysql producirá un error si ya está creada la nombre_db.

Ref: http://dev.mysql.com/doc/refman/5.0/en/create-database.html

  CREATE DATABASE nombre_db DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

Para crear un usuario y asignarle permisos a una base de datos (nombre_db) se debe:

  GRANT ALL PRIVILEGES ON nombre_db.* TO 'usuario'@'localhost' IDENTIFIED BY 'password';
  FLUSH PRIVILEGES;

* Ref: http://dev.mysql.com/doc/refman/5.0/en/adding-users.html

  • documentos/mysql/nueva_base_de_datos.txt
  • Última modificación: 2014/12/08 01:28
  • por 127.0.0.1