¿Alguien puede hacerme saber cómo crear un nuevo usuario y una nueva base de datos en MySQL? ¿Cómo usar mysqladmin en Mac OS X?
¿Alguien puede hacerme saber cómo crear un nuevo usuario y una nueva base de datos en MySQL? ¿Cómo usar mysqladmin en Mac OS X?
Si está utilizando el cliente de Terminal Server, generalmente puede hacer cosas como restablecer la contraseña de los usuarios root para mysql o crear bases de datos. Se puede encontrar un ejemplo sencillo en el sitio de documentos MySQL , del cual lo haré copiar los puntos destacados.
Para crear un nuevo usuario de MySQL:
Inicie sesión en MySQL en la Terminal: mysql -u username
En el indicador: CREATE USER 'admin'@'localhost';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost';
create database name;
es todo lo que necesita hacer Si decide utilizar mysqladmin, mysqladmin puede crear y eliminar bases de datos, pero no puede crear nuevos usuarios .
Puede utilizar un cliente GUI, como Sequel Pro .
Gracias a todos. Utilicé los siguientes comandos para resolverlo.
Sarbbottam-Bandyopadhyays-MacBook-Pro:bin sarbbottam$ mysql -u root
mysql> create database tutorialdb;
mysql> create user 'tutorialuser'@'localhost' identified by 'tutorialuser';
mysql> grant all on tutorialdb.* to 'tutorialuser'@'localhost';
mysql> exit
Bye
Sarbbottam-Bandyopadhyays-MacBook-Pro:bin sarbbottam$ mysql -u tutorialuser -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1532
Server version: 5.5.9 MySQL Community Server (GPL)
Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
Tiene muchas opciones, puede usar navegador de consultas MySQL , o PhpMyadmin .
Prueba, introduce la ruta completa a mysql:
Ir a la Terminal:
$ /usr/local/mysql/bin/mysql -u user
¡Espero que te ayude!
Lea otras preguntas en las etiquetas administrator mysql