Mysql make出错

发布于 2022-10-15 07:18:26 字数 1753 浏览 22 评论 0

系统: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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文