MySQL проблемы с установкой - Mac OSX - PullRequest
0 голосов
/ 31 августа 2011

Я недавно пытался установить mysql на мой Mac - OSX LION.

Я следовал этому руководству - http://matthom.com/archive/2009/06/14/installing-mysql-mac-os-x

Кажется, я не могу создать базу данных из терминала, поэтому я предполагаю, что я сделал что-то не так в своей установке.

Когда я пытаюсь -

mysql> create database some_name;

Я получаю -

ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'some_name'

Также я попытался установить phpmyadmin, но он не позволяет мне войти в систему. Я получаю -

#2002 Cannot log in to the MySQL server

Есть идеи? Я пытаюсь уйти от использования мампа.

Ответы [ 2 ]

0 голосов
/ 31 августа 2011

Если вы запустите это на mysql:

CREATE USER 'your_mac_user'@'localhost';
GRANT ALL ON *.* TO 'your_mac_user'@'localhost';

Вы можете получить доступ к командной строке mysql со всеми привилегиями, просто написав "mysql" на терминале.

0 голосов
/ 31 августа 2011

Чтобы использовать MySQL через консоль, сначала необходимо войти в систему:

$ mysql --user=root --password
Enter password: 

mysql> CREATE DATABASE `some_database` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Query OK, 1 row affected (0.09 sec)

Кроме того, при использовании PHPMyAdmin может потребоваться вручную настроить метод входа в систему .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...