MySQL: Crear base de datos

Brewster
13 de Noviembre del 2007
Hola a todos.-

Mi problema es el siguiente: Tengo creada en el winMySQLAdmin la base de datos test (que ya viene creada en la instalación).

Ahora bien, como puedo crearme yo una base de datos nueva, estoy ejecutando desde msdos las siguientes instrucciones.-

mysql -h localhost -u a;

create database pepe;


Y me da el siguiente error:

Error 1044: Access denied for user '@localhost' to database 'pepe'


Supongo que es un problema de permisos, por lo que ejecuto la siguiente linea:

GRANT ALL on test.* TO a@localhost;

Pero me da error.

Seguro que hay una manera mucho más facil de hacer todo esto. Cualquier ayuda será bien recibida.

Muchas gracias

Alberto
13 de Noviembre del 2007
A mi me pasa lo mismo. Ejecuto mysql.exe y luego en el promtpt de mysql> pongo: create database prueba; y me dice Error 1044: Access denied for user \'\'@\'localhost\' to database \'prueba\' soy nuevo en esto de mysql y agradeceria cualquier ayuda. Gracias.

lj
13 de Noviembre del 2007
mira para entrar desde cmd hay que poner la siguiente instruccion: mysql -u nombre_usuario -pnombre_contraseña luego enter
luego escribe create database nombre_dela_bd;
despues le das use nombre_dela_bd; y listo