2012-05-23 6 views
0

Я играю с mySQL в командной строке, и у меня возникли некоторые проблемы, на которые я не смог найти удовлетворительные ответы.Некоторые вопросы по настройке mySQL на Mac

  1. Как правильно настроить MySQL правильно так, что я не должен набрать:

    псевдоним MySQL =/USR/местные/MySQL/бен/MySQL псевдоним mysqladmin =/USR/местные/mysql/bin/mysqladmin

    каждый раз, чтобы запустить mysql из командной строки? Я не уверен, что мой синтаксис PATH верен.

  2. Чтобы проверить mysql локально и, в конечном итоге, в рамках веб-структуры, было бы целесообразным установить для пользователя mysql root, а host - localhost? Кажется, есть некоторые рекомендации против использования mysql в качестве пользователя root.

  3. Как удалить всех пользователей, находящихся в настоящее время в моем mysql.user, и начать чистку? Кажется, что у меня есть несколько экземпляров «root'who» - localhost, 127.0.0.1, (:: 1, localhost, username.local)? Что тут происходит?

ответ

1

редактировать или создать .profile в вашем домашнем каталоге:

export PATH=/usr/local/mysql/bin:$PATH 

Открыть новое окно терминала для того, чтобы изменения вступили в силу.

Как правило, вы не должны использовать root. Вы можете изменить имя пользователя в MySQL 5.02 или выше:

mysql> RENAME USER root TO new_user; 

Чтобы удалить пользователя:

mysql> DROP USER user; 
Смежные вопросы