Chinaunix

标题: 安装mysql5.5.* [打印本页]

作者: hi_coder    时间: 2011-12-23 01:54
标题: 安装mysql5.5.*
安装mysql5.5.*

1、下载并安装cmake
由于mysql5.5*采用cmake配置编译,所以需要先安装cmake;
步骤:
wget  http://www.cmake.org/files/v2.8/cmake-2.8.3.tar.gz  .
tar  zxf cmake-2.8.3.tar.gz
cd cmake-2.8.3 && ./bootstrap  --prefix="initall_dir"
make && make install
为了是cmake可以直接在shell中调用,将cmake/bin目录添加到PATH中

2、下载mysql源码
下载mysql-5.5.*的源码,并解压
cmake  -DCMAKE_INSTALL_PREFIX=......
(详情见cmake文档描述)
注:(1)--could bot find curses(missing:CURSES_LIBRARY CURSES_INCLUDE_PATH)
      该错误提示安装缺少包:
             apt-get  install  libncurses5-dev
             到mysql的源码目录,rm CMakeCache.txt文件,重新cmake即可

       (2)warning:bison executable not found in PATH
        该warning提示缺少bison,apt-get install bison

重复cmake指令。

make  && make install

cp  support-file/my-medium.cnf   etc/my.cnf
注:应该后期要用mysql.server启动程序,通过bin/mysql  --help可以知道其使用的my.cnf的路径,根据显示的可选路径选择my.cnf放在什么地方。
cp  support-file/mysql.server  bin/   
注:后期用mysql.server启动数据库。需要修改basedir=当前mysql的目录,datadir=当前数据存放路径,否则启动出错。

安装初始化数据库。
修改script/mysql_install_db 的数据目录
ldata=“./data”   ======>   ldata="./var"
运行该脚本即可。

这样就可以启动mysql数据了。ok。






欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2