LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1502|回复: 0

求助!mysql无法启动

[复制链接]
发表于 2009-4-22 19:34:04 | 显示全部楼层 |阅读模式
以下是日志信息


90423 03:20:29 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
090423 03:20:57 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
090423  3:20:57 [ERROR] Can't find messagefile '/usr/share/mysql/english/errmsg.sys'
/usr/local/mysql/libexec/mysqld: Unknown error 1146
090423  3:20:57 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
090423  3:20:57 [ERROR] /usr/local/mysql/libexec/mysqld: unknown option '--skip-bdb'
090423  3:20:57 [ERROR] Aborting

090423  3:20:57 [Note]
090423 03:20:57 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid


以下是安装过程:
./configure --prefix=/usr/local/mysql && make && make install
useradd mysql
cp support-files/my-medium.cnf /etc/my.cnf 控制文件
cd /usr/local/mysql 进入安装目录
chown -R mysql.mysql .
./bin/mysql_install_db --user=mysql 关联mysql用户到mysql
chown -R root  .
chown -R mysql var/
./bin/mysqld_safe --user=mysql


呵呵,幸得bergwolf兄指点,解决了
需要从源码的sql文件夹里面把share目录的东东拷贝到/usr/share/mysql
muxueqz, 或者在/etc/mysql/my.cnf的[mysqld]中添加basedir,指向你安装mysql的prefix目录
还有把/etc/mysql/my.cnf中的--skip-bdb注释掉,那是mysql 5.0的配置遗留下来的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表