Question

Peut-on s'il vous plaît laissez-moi savoir comment créer un nouvel utilisateur et de nouvelles db dans MySQL? Comment utiliser mysqladmin sous Mac OS X?

Était-ce utile?

La solution

Si vous utilisez le terminal client, vous pouvez généralement faire des choses comme réinitialiser le mot de l'utilisateur root pour MySQL ou créer des bases de données. Un exemple simple se trouve au MySQL site de docs , dont je copier les points forts.

Pour créer un nouvel utilisateur de MySQL:

  • Connexion à MySQL dans le Terminal: mysql -u username

  • Dans l'invite: CREATE USER 'admin'@'localhost'; GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost';

  • Si vous souhaitez créer une base de données: create database name; est tout ce que vous devez faire

Si vous décidez d'utiliser mysqladmin, mysqladmin peut créer et supprimer des bases de données, mais il ne peut pas créer les nouveaux utilisateurs .

Autres conseils

Vous pouvez utiliser un client GUI, comme Sequel Pro .

Merci à tous. Je le dessous des commandes à comprendre.

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> 

Vous avez beaucoup de choix, vous pouvez utiliser MySQL Query Browser ou PhpMyadmin .

entrer image description ici

Essayez, introduire chemin complet vers MySQL:

Aller au Terminal:

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

J'espère vous aider!

Licencié sous: CC-BY-SA avec attribution
Non affilié à apple.stackexchange
scroll top