gpt4 book ai didi

mysql - 在OSX 10中启动Mysql(没有brew,没有守护进程,只是一个简单的启动)

转载 作者:行者123 更新时间:2023-11-29 21:34:58 25 4
gpt4 key购买 nike

我不想在我的计算机上安装 MySQL,我不想更改操作系统的配置,我只想启动 mysql 进程,在参数给定的本地文件夹上写入数据库。

我从 mysql 网站下载了 mysql 包,并尝试使用 bin 文件夹中的 mysqld 命令启动它:

./bin/mysqld -b /Users/me/tools/mysql-5.6.28-osx10.10-x86_64 -h ~/Projects/my-project/db

但是执行时出现这个错误:

2016-01-25 11:13:24 33251 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist

每个人都可以在 db 文件夹中读写,这可能是什么问题?

最佳答案

已解决。
我在 mysql 文档 http://dev.mysql.com/doc/refman/5.7/en/binary-installation.html 中找到了此页面。

要创建并启动新数据库,需要使用适当的datadirbasedir执行mysql_install_db(Mysql v5.7.6之前)。

在 MySQL 5.6 中,脚本位于 scripts 文件夹下,而不是文档中所写的位于 bin 文件夹中。

关于mysql - 在OSX 10中启动Mysql(没有brew,没有守护进程,只是一个简单的启动),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34990063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com