【发布时间】:2015-08-23 22:54:56
【问题描述】:
下载mysql tar文件存档后,解压到一个目录下(无需安装)。
现在当我从命令行运行时:
/somedir/mysql-5x/bin/mysqld
我看到以下错误:
[Note] ./mysqld (mysqld 5.6.25) starting as process 5310 ...
[ERROR] Can't find messagefile '/usr/local/mysql/share/errmsg.sys'
[Warning] Can't create test file /usr/local/mysql/data/me-MacBook-[Warning] Can't create test file /usr/local/mysql/data/me-MacBook-Pro.lower-test
./mysqld: Can't change dir to '/usr/local/mysql/data/' (Errcode: 2 - No such file or directory)
[ERROR] Aborting
[Note] Binlog end
这是一台 mac 机器,我也通过 sudo 命令尝试过 - 但这无济于事。
【问题讨论】:
-
你能看看
/usr/local/mysql/data这个目录是否存在吗? -
Jens> 当然该目录不存在,因为不涉及安装过程,mysql 只是在自定义目录中解压缩,我正在尝试从那里使用它。这就是我在 Windows 中使用的方式 - 它应该可以与一些配置更改一起使用,或者我遗漏了一些东西。
-
Ixer> 我可以提供哪些详细信息?
标签: mysql linux macos osx-yosemite