科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道4.11.5.2 RedHat 5.0 注意事项

4.11.5.2 RedHat 5.0 注意事项

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

如果你在RedHat上有MySQL的任何问题,你应该开始升级glibc到最新可能的版本!

作者:天极软件 来源:天极软件 2008年1月16日

关键字: MySQL MySQL 5 Red hat

  • 评论
  • 分享微博
  • 分享邮件

如果你在RedHat上有MySQL的任何问题,你应该开始升级glibc到最新可能的版本!

如果你安装所有的官方RedHat补丁(包括glibc-2.0.7-19glibc-devel-2.0.7-19),MySQL的二进制代码和源代码分发运行应该没有任何麻烦!

因为在glibc2.0.5里面有关如何释放pthread_key_create变量有一个错误,更新是需要的。用glibc2.0.5,你必须使用一个静态地链接的MySQL二进制分发。如果你想要从源代码编译,你必须安装来自于http://www.mysql.com/Downloads/Linux 的LinuxThreads修正版本或升级你的glibc

如果你有一个不正确的glibc或LinuxThreads版本,其结果是mysqld在每个连接以后崩溃。例如,mysqladmin version完成后,mysqld将崩溃!

另一个不正确的库的症状是当mysqld启动时,马上崩溃。在一些Linux系统上,这个问题可以通过这样的配置来修正:

shell> ./configure -- with-mysqld-ldflags=-all-static

在Redhat 5.0上,容易的方法是安装glibc2.0.7-19 RPM并运行configure --with-mysqld-ldflags=-all-static选项。

对于glibc2.0.7的源代码分发,容易运用并被MySQL测试的一个补丁可以在下面找到:

http://www.mysql.com/Download/Linux/glibc-2.0.7-total-patch.tar.gz

如果当你构造MySQL时,你有类似于这些崩溃的经历, 你总能下载到最新的MySQL二进制版本。这是静态链接的以避免库冲突而且应该在所有的Linux系统上工作!

MySQL自带一个内部的调试器可以有很多信息产生踪迹文件,能被用来发现并解决大量不同的问题。见G.1 调试一个MySQL服务器

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章