Mysql make出错
系统:centos 5.5
mysql版本:mysql-5.0.45
安装过程
# groupadd mysql
# useradd -g mysql mysql
# tar -zxvf mysql-5.0.45.tar.gz
# cd mysql-5.0.45
# ./configure --prefix=/usr/local/mysql \ # 指定安装目录
> --sysconfdir=/etc \ # 配置文件的路径
> --localstatedir=/usr/local/mysql/data \ # 数据库存放的路径
> --enable-assembler \ # 使用一些字符函数的汇编版本
> --with-mysqld-ldflags=-all-static \ # 以纯静态方式编译服务端
> --with-charset=utf8 \ # 添加utf8字符支持
> --with-extra-charsets=all # 添加所有字符支持
# make
make出现问题:
g++: all-static: No such file or directory
make[4]: *** [mysql_tzinfo_to_sql] Error 1
make[4]: Leaving directory `/usr/src/mysql-5.0.45/sql'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/mysql-5.0.45/sql'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/mysql-5.0.45/sql'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/mysql-5.0.45'
后面执行bin/mysql_install_db --user=mysql的时候提示
FATAL ERROR Didn't find /usr/local/mysql/libexec/mysqld
You should do a 'make install' before executing this script
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论