在将其dmg文件版本64位下移后,我在Mac中安装了mysql。尝试创建数据库时,出现错误1006-无法创建数据库。浏览了多个网站后,似乎由于用户所有权设置的mysql“数据目录”位置需要更改。
mysql默认的“数据目录”在哪里?我在localhost中找不到/ var / lib / mysql。
谢谢。
看看您是否在下有一个文件/etc/my.cnf。如果是这样,它应该告诉您数据目录在哪里。
/etc/my.cnf
例如:
[mysqld] set-variable=local-infile=0 datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql ...
我的猜测是您的mysql可能会安装到/ usr / local / mysql-XXX。
您可能会发现这些MySQL参考手册链接非常有用: