mysql5.6.10不支持configure安装了,提供了CMAKE安装方式,以下步骤为
一、
首先不要直接在服务器本机上进行安装和配置,因为我们需要上网,所以先启动ssh服务
通过远程访问来配置
查看是否启用ssh dpkg -l | grep ssh如果有sshd就说名已经在运行了,如果没有,继续下面的
apt-get install openssh-server
安装好之后就已经启动了,
也可以去修改/etc/ssh/sshd_config来修改端口号,我这里是10086
然后/etc/init.d/ssh restart
通过远程ssh访问就方便多了
二、
查看是否安装了cmake,执行cmake -version查看;如果没有安装,则继续下面的
apt-get install cmake这时有可能还没有安装gcc或g++编译器,则继续下面安装
apt-get install g++,这里我们只需要安装g++,gcc就会默认安装,可以在安装完成之后通过gcc -version和g++ -version查看;g++安装好之后就可以安装cmake了
三、
安装数据库mysql-5.6.10
tar zxvf mysql-5.6.10.tar.gz,然后进入解压后的目录,执行以下命令
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
> -DDEFAULT_CHARSET=utf8 \
> -DDEFAULT_COLLATION=utf8_general_ci \
> -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
> -DWITH_MYISAM_STORAGE_ENGINE=1 \
> -DWITH_INNOBASE_STORAGE_ENGINE=1 \
> -DWITH_ARCHIVE_STORAGE_ENGINE=1 \
> -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
> -DWITH_MEMORY_STORAGE_ENGINE=1 \
> -DWITH_READLINE=1 \
> -DENABLED_LOCAL_INFILE=1 \
> -DMYSQL_DATADIR=/db/mysql/data \
> -DMYSQL_USER=mysql \
> -DMYSQL_TCP_PORT=3306
在安装过程中,如果是未找到configure.cmake文件,则将configure文件改名为configure.cmake文件,然后再执行
又可能出现Curses library not found. Please install appropriate package错误
则执行 rm CMakeCache.txt
继续 apt-get install ncurses-devel
最后重新执行数据库cmake;百分之九十九点九会成功
成功之后执行make命令
最后make install
整个mysql-5.6.10安装过程完成
官方的安装步骤在这里(二进制安装,请下载已编译好的计算机位的gz)
dev.mysql.com/doc/refman/5.1/en/binary-installation.html