我正在尝试在 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