一尘不染

mysql数据目录位置

mysql

在将其dmg文件版本64位下移后,我在Mac中安装了mysql。尝试创建数据库时,出现错误1006-无法创建数据库。浏览了多个网站后,似乎由于用户所有权设置的mysql“数据目录”位置需要更改。

mysql默认的“数据目录”在哪里?我在localhost中找不到/ var / lib / mysql。

谢谢。


阅读 369

收藏
2020-05-17

共1个答案

一尘不染

看看您是否在下有一个文件/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参考手册链接非常有用:

2020-05-17