卸载已经安装过的旧版本mysql

rpm -e mysql
rpm  -e --nodeps mysql
yum remove mysql

安装MySql

安装mysql依赖包

yum -y install make gcc-c++ cmake bison-devel  ncurses-devel

下载mysql5.6.33

网址http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.6/

wget http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.6/mysql-5.6.33.tar.gz
tar -zxvf  mysql-5.6.33.tar.gz
cd mysql-5.6.33

编译安装

cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/data/mysqldb \
-DSYSCONFDIR=/etc \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=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_cimake && make install

配置mysql

chown -R mysql:mysql /usr/local/mysql
mkdir -p /data/mysqldb
chown  -R mysql:mysql /data
mv /etc/my.cnf /etc/my.bak

初始化mysql

cd /usr/local/mysql
scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/data/mysqldb --user=mysql

启动mysql

cp support-files/mysql.server /etc/init.d/mysqld
chkconfig mysqld on
service mysqld start

mysql环境变量配置

PATH=/usr/local/mysql/bin:$PATH
export PATH
source /etc/profile

设置root登录口令

mysql -uroot
mysql> SET PASSWORD = PASSWORD('123456');

转载于:https://blog.51cto.com/linuxinfo/1866426

Centos6.5 源码安装MySql5.6.33相关推荐

  1. centos6.4 源码安装mysql5.5

    2019独角兽企业重金招聘Python工程师标准>>> 安装依赖库 yum install gcc-c++ yum install bison cmake yum install n ...

  2. centos6.6 源码安装mysql5.5_CentOS6.x下源码安装MySQL5.5

    2. 卸载原有的mysql数据库 [root@zabbix ~]# yum -y remove mysql mysql-server mysql-libs compat-mysql51 [root@z ...

  3. linux系统下源码安装mysql5.6数据库

    linux系统下源码安装mysql5.6数据库 下载mysql数据库相关软件包(百度云盘:http://pan.baidu.com/s/1bnL31c7) 从mysql 5.5版本开始,mysql源码 ...

  4. rhel 7.2 安装mysql_在rhel7.2下源码安装mysql-5.6.35

    如何在一台新机rhel7.2下源码安装mysql-5.6.35 一.前期准备工作 1.首先安装依赖包,避免在安装过程中出现问题 yum -y install gcc gcc-c++ cmake ncu ...

  5. unbuntu cmake安装mysql_Ubuntu下源码安装MySQL-5.5.25a

    Ubuntu下源码安装MySQL-5.5.25a,今天在Ubuntu Linux下本来玩玩Android的源码看下的.那小的怎看根目录的空间已然不多.所以想把 今天在Ubuntu Linux下本来玩玩 ...

  6. linux 自动安装mysql数据库_linux系统下源码安装mysql5.6数据库

    linux系统下源码安装mysql5.6数据库 下载mysql数据库相关软件包(百度云盘:http://pan.baidu.com/s/1bnL31c7) 从mysql 5.5版本开始,mysql源码 ...

  7. Linux ARM机器,源码安装mysql5.7.23,并且运行

    背景:华为云  系统版本:EulerOS release 2.0 (SP8) 第一节:源码安装mysql5.7.23 一.下载 yum install ncurses-devel -y yum ins ...

  8. oel 7.0 安装 mysql 5_OEL7.6源码安装MYSQL5.7的教程

    首先官网下载安装包https://dev.mysql.com/downloads/mysql/5.7.html#downloads 然后上传解压至/usr/local目录 [root@localhos ...

  9. centos6源码安装mysql5.6.29

    为什么80%的码农都做不了架构师?>>>    1.下载源码 # wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5. ...

  10. 源码安装MySQL5.5.20

    **注意 :Myisam:MYSQL5.5之前默认引擎,不支持事务.不支持外部键.表锁.应用于大量的select,查询比较多. MySQL5.5以后不支持./configure编译,使用cmake编译 ...

最新文章

  1. [Python]从零开始学python——Day03 字典,元组
  2. mysql进度查看_MySQL长查询进度监控
  3. ekf pose使用方法 ros_robot_pose_ekf 使用说明
  4. HDU - 2204 Eddy‘s爱好(尚未完全解决)
  5. 重磅!谷歌大脑提出EfficientNet平衡模型扩展三个维度,取得精度-效率的最大化!...
  6. python手机端编程环境_Python + Appium 环境搭建
  7. vc linux 中文版下载64位,vc2015运行库64位-vc++ 2015运行库64位下载 v14.0.23026官方版--pc6下载站...
  8. DS4000系列存储配置storage manager介绍
  9. 二行代码解决全部网页木马
  10. 一步步提高手写数字的识别率(1)
  11. Rockchip 红外遥控开发指南
  12. react项目实战五 个人中心页面
  13. 【CV系列】照度和最低照度相关概念
  14. Java工程师的工资待遇如何?
  15. win10备份为wim_Win10 也能玩转一键还原
  16. 1000万美元一个微信头像?村上隆、贾伟、徐静蕾都在进军NFT
  17. 解决itunes升级ios不能续传和下载慢的问题
  18. 通道注意力超强改进,轻量模块ECANet来了!即插即用,显著提高CNN性能|已开源——总结3
  19. 【Python3.6爬虫学习记录】(十二)PhantomJS模拟登陆并爬取教务处学生照片(哈工大)
  20. SAS|proc sort(排序)proc transpose(转置)

热门文章

  1. wordpress页面前端添加编辑按钮
  2. ASP.NET C# 文件下载速度限制
  3. HttpClient如何解决302重定向问题
  4. 黑马程序员_java基础笔记(09)...HTML基本知识、CSS、JavaScript、DOM
  5. AGC016E Poor Turkeys
  6. 基于Windows字库的点阵数据提取方法
  7. Cocos2d-x for Android iOS开发环境配置最佳实践
  8. GridView常见问题及解决办法
  9. 【转】2011年考研备战时间表
  10. protocol buffer的使用