9 votos

¿Cómo crear un nuevo usuario/db mysql en Mac OS X?

¿Puede alguien decirme cómo crear un nuevo usuario y una nueva base de datos en MySQL? ¿Cómo utilizar mysqladmin en Mac OS X?

0 votos

¿Considerarías editar esta pregunta para hacerla más relevante para Mac OS X? Las preguntas generales sobre mysql para principiantes podrían obtener mejores respuestas en Stack Overflow. También lee las preguntas frecuentes para que sea menos probable que hagas preguntas del tipo "¿qué libro puedo estudiar para aprender mysql en mac?" ¡Saludos y bienvenido de todos modos!

13voto

Zac Puntos 89

Si estás usando el cliente de terminal, generalmente puedes hacer cosas como restablecer la contraseña de los usuarios Root para mysql o crear bases de datos. Un ejemplo simple se puede encontrar en el Sitio de documentación de MySQL de la que copiaré los aspectos más destacados.

Para crear un nuevo usuario de MySQL:

  • Inicie sesión en MySQL en el Terminal: mysql -u username

  • En el aviso: CREATE USER 'admin'@'localhost'; GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost';

  • Si quieres crear una base de datos: create database name; es todo lo que necesitas hacer

Si decide utilizar mysqladmin, mysqladmin puede crear y eliminar bases de datos, pero no puede crear nuevos usuarios .

2voto

Murali Suriar Puntos 6391

Puede utilizar un cliente GUI, como Secuela Pro .

0 votos

Esta es una mala respuesta - al menos deberías decir a la gente cómo hacerlo con el programa que estás sugiriendo

2voto

Eugene Yokota Puntos 43213

Gracias a todos. Utilicé los siguientes comandos para averiguarlo.

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>

0voto

gary Puntos 4856

Tienes muchas opciones, puedes usar Navegador de consultas MySQL o PhpMyadmin .

enter image description here

0voto

TheCloudlessSky Puntos 7706

Prueba, introduce la ruta completa a mysql:

Ir a la Terminal:

$ /usr/local/mysql/bin/mysql -u user

¡Espero que te ayude!

0 votos

En un sistema vainilla, esto llevará a -bash: /usr/local/mysql/bin/mysql: No such file or directory-bash: /usr/local/mysql/bin/mysqlx: No such file or directory

0 votos

Esto es en MAC.

0 votos

Sí. En una instalación estándar de OS X, no hay mysql en /usr/local .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X