1. 查看是否安装旧版本
#rpm -qa | grep mysql
2. 卸载MySQL Server旧版本
#rpm -e mysql //普通删除模式
#rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
3. 安装库文件
安装编译代码需要的包
#yum -y install make cmake gcc-c++ bison ncurses-devel mysql
5. 下载编译安装Mysql 5.6版本
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.14.tar.gz
tar xvf mysql-5.6.14.tar.gz
cd mysql-5.6.14
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DSYSCONFDIR=/etc \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
-DMYSQL_TCP_PORT=3306 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci
make && make install
6. 配置MySQL
groupadd mysql
useradd -g mysql -s /sbin/nologin mysql
修改权限
chown -R mysql.mysql /usr/local/mysql
7. 初始化mysql数据库
进入安装路径,执行初始化配置脚本,创建系统自带的数据库和表
# cd /usr/local/mysql
scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
(责任编辑:最模板) |