Welcome 微信登录

首页 / 数据库 / MySQL / Linux 下 MySQL 5.5.8 源码编译安装记录

系统:Ubuntu 10.10mysql源码文件:mysql-5.5.8.tar.gz安装所需工具:cmake,   GNU make,   gcc,  Perl,  libncurses5-dev,  bison(可选),  chkconfig注:
1.官方2010-11-18的源码有几处bug,在编译之前参照官方的说明,进行了手动修改。官方说明链接:http://lists.mysql.com/commits/126782 2.官方5.5版本参考手册:http://dev.mysql.com/doc/ 汗了一下,3392页的参考手册!=>工具安装: 1. cmake     ----没有自己编译安装cmake    ----shell:~$ sudo apt-get install cmake    ----版本:2.8.22. GNU make     ----ubuntu自带    ----版本:3.813.GCC     ----ubuntu自带    ----版本:4.4.5(官方文档:必须3.2以上)4.Perl     ----ubuntu自带    ----版本:5.10.15.libncurses5-dev (ncurses-devel)    ----若差了这个包,在cmake的时候会报错。    ----Debian/Ubuntu上的包名是libncurses5-dev,RedHat和其他版本对应的是ncurses-devel    ----shell:~$ sudo apt-get install libncurses5-dev    ----报错信息------------------www.linuxidc.com---------------              -- MySQL 5.5.8
              -- Could NOT find Curses (missing:  CURSES_LIBRARY CURSES_INCLUDE_PATH)
              CMake Error at cmake/readline.cmake:82 (MESSAGE):
                   Curses library not found.  Please install appropriate package,                    remove CMakeCache.txt and rerun cmake.On Debian/Ubuntu , package name is libncurses5-dev ,                    on Redhat and derivates it is ncurses-devel.
              Call Stack (most recent call first):
              cmake/readline.cmake:126 (FIND_CURSES)
              cmake/readline.cmake:216 (MYSQL_USE_BUNDLED_LIBEDIT)
              CMakeLists.txt:256 (MYSQL_CHECK_READLINE)
               -- Configuring incomplete, errors occurred!---------------------------------
  • 1
  • 2
  • 3
  • 下一页
安装CentOS Oracle过程设置使用解压包Linux Navicat For MySQL 9.0.15 安装与破解相关资讯      MySQL安装  Linux教程 
  • MySQL安装、配置、使用及JDBC链接  (02/23/2015 12:42:19)
  • Linux下MySQL默认安装目录和常用命  (10/29/2014 19:07:55)
  • MySQL自动化运维之安装篇  (09/21/2014 10:00:17)
  • Linux编译安装MySQL  (02/10/2015 19:49:03)
  • CentOS 6.5 环境安装 MySQL 5.1  (09/22/2014 05:50:26)
  • CentOS 6.4安装MySQL的过程中出现  (08/05/2014 06:40:47)
本文评论 查看全部评论 (0)
表情: 姓名: 字数