你可以用所有权限访问mysql命令行,只需在终端上写"mysql"。
我最近尝试在我的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
任何想法?
要通过控制台使用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时,您可能需要手动设置登录方法
如果在mysql上运行:
CREATE USER 'your_mac_user'@'localhost';
GRANT ALL ON *.* TO 'your_mac_user'@'localhost';