mysql安装问题 - mac osx

时间:2011-08-30 21:12:51

标签: php mysql macos

我最近尝试在我的mac - osx lion上安装mysql。

我遵循了本指南 - 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

有什么想法吗?我正试图摆脱使用mamp。

2 个答案:

答案 0 :(得分:0)

要通过控制台使用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时,您可能需要手动set up the login method

答案 1 :(得分:0)

如果你在mysql上运行它:

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

只需在终端上编写“mysql”即可访问具有所有权限的mysql命令行。