|
以下是日志信息
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的配置遗留下来的 |
|