在 Linux 中安装多个 mysql 时,服务器退出而不更新 PID 文件

在 Linux 中安装多个 mysql 时,服务器退出而不更新 PID 文件

我正在尝试在 LINUX 机器上安装一个版本的 mysql。系统已包含另一个版本的 mysql 安装。我更喜欢手动安装。将解压的 tarball 复制到某个位置并创建指向该位置的符号链接。我希望安装我的 mysql 版本而不影响系统中已安装的 mysql 版本。

我创建了 mysqld(具有唯一名称mysqltest)作为服务。但它无法启动。当我尝试启动此 mysqld 进程时,它显示如下错误:

Starting MySQL............................................................
......................................... 
ERROR! The server quit without updating PID file ((/usr/local/mysqltest/data/Test.pid).

收到此错误后,我授予了树路径目录完全权限。然后我可以尝试再次启动该服务。但它显示另一个错误:

Warning: World-writable config file '/usr/local/mysqltest/my.cnf' is ignored
Starting MySQL..................................................................................................... ERROR! The server quit without updating PID file (/var/lib/mysql/test.pid).

请帮帮我,我的安装有问题吗???

我按照下面提到的链接进行安装:http://code.openark.org/blog/mysql/manually-installing-multiple-mysql-instances-on-linux-howto

这是我的 my.cnf 文件内容:

    [mysql]
    port=3351
    socket=/tmp/mysqltest.sock

    [mysqld]
    port=3351
    socket=/tmp/mysqltest.sock
    datadir=/usr/local/mysqltest/data

    [mysqld_safe]
    log-error=/usr/local/mysqltest/mysqldtest.log
    pid-file=/usr/local/mysqltest/mysqldtest.pid

相关内容