mysql5.6.10在ubuntu下的安装

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

 

 

你可能感兴趣的:(mysql,ubuntu)