Últimamente nos piden bastante que recordemos algo tan básico como la creación de una base de datos y la asignación de permisos a la misma. Desde Doctores del PC, hemos decidido dejar esta nota recordatorio para aquellas empresas que tiene contrato de mantenimiento informático con nosotros y para el resto del mundo. La creación de una base de datos en MySQL es bien sencilla. Os explicamos a continuación como hacerlo.... 3812 Lectura(s).
Primero nos conectaremos a la base de datos como root: root@doctoredelpccom:/#mysql -u root -p Enter password: Esto nos pedirá el password de root. Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 50 Server version: 5.0.51a-24+lenny3 (Debian)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
Una vez dentro. Escribimos lo siguiente: mysql> CREATE DATABASE laquesea; mysql> USE mysql; mysql> INSERT INTO user (Host, User, Password) VALUES ('localhost','usuario',password('contraseña')); mysql> FLUSH PRIVILEGES; mysql> GRANT ALL ON laquesea.* TO usuario@'localhost' IDENTIFIED BY 'contraseña'; mysql> FLUSH PRIVILEGES; Con esto tendríamos creada una base de datos, un usuario con permisos sobre esa base de datos, y la contraseña. |
Comentarios
Ejemplo:
mysql -u root -p -e "CREATE DATABASE laquesea; USE mysql; INSERT INTO user (Host, User, Password) VALUES ('localhost','usuario',password('contraseña')); FLUSH PRIVILEGES; GRANT ALL ON laquesea.* TO 'usuario'@'localhost' IDENTIFIED BY 'contraseña'; FLUSH PRIVILEGES;"
Suscripción de noticias RSS para comentarios de esta entrada.