现在我试图启动服务器服务本身,但另一个错误是不允许我这样做: ivankutsarov $ sudo mysql.server start 密码: 启动MySQL 。错误!服务器退出而不更新PID文件(/usr/local/var/mysql/Ivans-MacBook-Air.local.pid)。
虽然导航到上面提到的文件夹,但我看不到mysql文件夹,我也无法在/ usr / local / bin目录中看到它。
任何想法的人?
答案 0 :(得分:0)
伙计们我发现了这个问题。我忘了在安装mysql后运行这两个命令:
首先,运行: brew help mysql
阅读执行命令后显示的信息,您将在前两行中注意到为启动服务器而需要运行的以下命令!
1
取消设置TMPDIR
2
mysql_install_db --verbose --user = whoami
--basedir =“$(brew --prefix mysql)” - datadir = / usr / local / var / mysql --tmpdir = / TMP 强>
答案 1 :(得分:0)
前一天我遇到过类似的问题。 mysql运行正常,直到出现蓝色PID文件错误。我尝试了一切来修复安装,替换了十几个文件并尝试了许多不同的设置。
最终工作的是通过dmg软件包彻底安装mysql并将我的数据和架构迁移到此安装(使用mysql workbench为此节省时间),然后卸载通过brew安装的版本。