安装mysql5.5.*
1、下载并安装cmake
由于mysql5.5*采用cmake配置编译,所以需要先安装cmake;
步骤:
wget .
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。
阅读(465) | 评论(0) | 转发(0) |