MySQL数据目录位置

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (33)

我在Mac上安装了MySQL,它的dmg文件版本为64位。当试图创建一个数据库时,它给了我错误1006--无法创建数据库。浏览多个网站后,似乎是因为用户拥有MySQL“数据目录”的位置需要更改。

MySQL默认的“数据目录”在哪里?我在本地主机中找不到/var/lib/mysql。

谢谢

提问于
用户回答回答于

看看是否有文件/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。

用户回答回答于

如果该软件是续集PRO,则在MacOSX上默认安装MySQL的数据位于以下位置:

/usr/local/var/mysql

扫码关注云+社区