安装后FreeBSD MySQL出错

时间:2016-05-08 18:38:19

标签: mysql freebsd

我使用FreeBSD 10.2 32位并使用以下命令安装最新版本的mysql:

 pkg install mysql57-server-5.7.12

现在,当我尝试启动mysql时:

 service mysql-server start
/usr/local/etc/rc.d/mysql-server: WARNING: failed precmd routine for mysql

我收到此错误。我希望你能帮助我。

2 个答案:

答案 0 :(得分:3)

检查 / var / db / mysql 文件夹,如果它包含文件,进行备份并删除目录内容:

rm -rf /var/db/mysql/*

然后进行数据目录初始化:

/usr/local/libexec/mysqld --initialize --user=mysql

你应该获得一个新的临时密码,写下来,然后启动mysql-server

service mysql-server start

启动mysql后,通过以下方式保护安装:

 /usr/local/bin/mysql_secure_installation

答案 1 :(得分:-1)

打开/etc/rc.conf并附加或修改此行:

mysql_enable="YES"

保存文件,关闭它并重试启动服务器。