一、安装环境
Centos6.5 64位
二、编译安装前的准备
卸载老版本:
# rpm qa | grep - i mysql
# rpm ev - nodeps mysql - libs 5.1.73 el6_8——8.。x86_64
安装依赖包:
yum安装cmake野牛bison-devel libaio libaio-devel ncurses ncurses-devel - y
<代码>三,下载并解压安装包 # cd/选择 # wget https://cdn.mysql.com//downloads/mysql - 5.6 -/- mysql 5.6.42.tar.gz # tar xf mysql-5.6.42.tar.gz 代码><人力资源/>
四、编译安装
# cd mysql-5.6.42
# cmake \
-DCMAKE_INSTALL_PREFIX=/usr/地方/mysql \ #安装目录
-DMYSQL_DATADIR=/usr/地方/mysql/数据\ #数据库存放目录
-DDEFAULT_CHARSET=utf8 \ #使用utf8字符
-DDEFAULT_COLLATION=utf8_general_ci \ #校验字符
-DEXTRA_CHARSETS=所有\ #安装所有扩展字符集
-DENABLED_LOCAL_INFILE=1 \ #允许从本地导入数据
<代码>注:cmake过程中如果有提示依赖关系的报错,安装完依赖包后,需要删除当前目录下的CMakeCache.txt文件,然后在cmake,否则会报错代码>
直到没有错误的报错,即可执行下面的操作:
#让
8日将mysql加入环境变量
# vim/root/.bash_profile