#源码包安装MySQL数据库
[root@domain ]# yum -y install gcc gcc-c++ autoconf automake zlib* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake bison perl curl-devel
#安装MySQL
[root@domain cmake-3.0.2]# groupadd -r mysql
[root@domain cmake-3.0.2]# useradd -r -g mysql -s /sbin/nologin mysql
[root@domain cmake-3.0.2]# mkdir -p /data/mysql            #创建数据库目录
[root@domain cmake-3.0.2]# chown -R mysql:mysql /data/mysql
[root@domain cmake-3.0.2]# mkdir -p /usr/local/mysql   #创建安装目录
[root@domain cmake-3.0.2]# cd /usr/local/src
[root@domain src]# tar zxvf mysql-5.6.21.tar.gz
[root@domain src]# cd mysql-5.6.21
[root@domain mysql-5.6.21]# cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/data/mysql \
-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-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_USER=mysql \
-DMYSQL_TCP_PORT=3306 \
-DENABLE_DOWNLOADS=1
[root@domain mysql-5.6.21]# make
[root@domain mysql-5.6.21]# make install
[root@domain mysql-5.6.21]# rm -rf /etc/my.cnf
[root@domain mysql-5.6.21]# cd /usr/local/mysql
[root@domain mysql-5.6.21]# ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
[root@domain mysql-5.6.21]# ln -s /usr/local/mysql/my.cnf /etc/my.cnf
[root@domain mysql-5.6.21]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
[root@domain mysql-5.6.21]# chmod 755 /etc/init.d/mysqld
[root@domain mysql-5.6.21]# chkconfig mysqld on
[root@domain mysql-5.6.21]# vim /etc/rc.d/init.d/mysqld
basedir=/usr/local/mysql #MySQL程序安装路径
datadir=/data/mysql         #MySQl数据库存放目录
[root@domain mysql-5.6.21]# service mysqld start
[root@domain mysql-5.6.21]# vim /etc/profile #把mysql服务加入系统环境变量:在最后添加下面这一行
export PATH=$PATH:/usr/local/mysql/bin
[root@domain mysql-5.6.21]# source /etc/profile
[root@domain mysql-5.6.21]# mysqladmin -u root password #设置Mysql密码

转载于:https://blog.51cto.com/shanqiangwu/1650571

CentOS 6.5源码包安装MySQL相关推荐

  1. 源码包安装mysql_源码包安装MySQL

    MySQL安装方式 1.二进制安装2.源码包安装3.rpm包安装 一.源码包安装 源码包安装比较繁琐,但是更加灵活,可以按自己需求配置 1.下载源码包 [root@db03~]# wget https ...

  2. php源码怎样安装mysql_Linux下源码包安装mysql、apache以及php

    Linux下安装mysql.apache以及php实现论坛的安装 我安装大致分为五大步骤 0.前期准备工作 1.Mysql的安装 2.Apache的安装 3.Php的安装 4.最后来实现论坛的安装 0 ...

  3. CentOS 6.5源码编译安装MySQL 5.6

    对于服务器的环境,个人觉得还是源码编译安装的非常靠谱,假如有服务器要变更,直接rm掉安装目录即可.有些人喜欢yum安装,但是在卸载yum remove的时候,一不小心,就卸载了一个基础库,导致系统的s ...

  4. linux上源码安装mysql,Linux中源码包安装MySQL的shell脚本

    #!/bin/bash #安装MYSQL yum -y install ncurses-devel yum -y install autoconf tar zxf /cmake--C / cd /cm ...

  5. LINUX下源码包安装mysql

    tar xvfz mysql-5.1.50-linux-i686-glibc23.tar.gz -C /usr/local/解压到的目录 cd /usr/local/ [root@drbd2 loca ...

  6. linux 源码包安装mysql_LINUX下源码包安装mysql

    tar xvfz mysql-5.1.50-linux-i686-glibc23.tar.gz -C /usr/local/解压到的目录 cd /usr/local/ [root@drbd2 loca ...

  7. centos lnmp源码安装mysql_CentOS 6.6 下源码编译安装MySQL 5.7.5

    说明:CentOS 6.6 下源码编译安装MySQL 5.7.5 1. 安装相关工具 # yum -y install gcc-c++ ncurses-devel cmake make perl \ ...

  8. Centos 7 源码编译安装 mysql

    文章目录 Centos 7 源码编译安装 mysql 1. 卸载 centos 自带的 mariadb 2. 下载 mysql 3. 安装 mysql 3.1 解压压缩包 3.1.1 自定义解压安装目 ...

  9. mysql国内源码安装,mysql 源码包安装

    mysql 源码包安装 #downloads 不同的mysql rpm包介绍: MySQL-devel:mysql开发包.针对mysql进行二次开发使用 MySQL-embedded:嵌入式环境使用的 ...

最新文章

  1. etcd 笔记(03)— etcd 客户端使用(键值的增、删、改、查)、watch监测键、lease使用(创建租约、撤销租约、刷新租期、查询租期)
  2. mpi并行 java_【并行计算】用MPI进行分布式内存编程(一)
  3. 【错误记录】IntelliJ IDEA 编译 Groovy 报错 ( Could not open/create prefs root node Software\JavaSoft\Prefs )
  4. 【Go】从键盘输入字符串和数字
  5. 一家美资企业的java servlet面试题
  6. 微信开发学习日记(一):快速阅读5本书,掌握整体背景
  7. SpringBoot2.6.1 elasticsearch7.1.5 Vue
  8. c++求区间第k大数_翔哥炒股经验23 K线形态学50节 第10节:K线区间震荡
  9. 自考--网络经济与企业管理--选择易考题
  10. matlab元胞元素_MATLAB元胞数组(cell)知识
  11. MR Mapper类
  12. 计算机人类的三大科学思维,什么是科学思维:科学思维可以分为理论、实验、计算思维...
  13. 营收1亿美金的美国软件公司_我如何在60天内损失1亿美元
  14. macOS Monterey 12.0.1 (21A559) 正式版发布,ISO、IPSW、PKG 下载
  15. 精密仪器及机械类毕业论文文献包含哪些?
  16. Pandas熊猫框架
  17. plot_route(pos_r); matlab,蚁群算法 matlab程序(已运行) - lyp2003ok的专栏 - CSDN博客
  18. java-IO流-输入输出流-复制文件问题
  19. linux开启dhcpclient服务,dhcp client 配置
  20. 15个权威的PLC学习资料下载地址 (西门子、三菱、欧姆龙)

热门文章

  1. Oracle表空间离线在线切换和数据库关闭启动操作图解
  2. Java Servlet 开发常用代码、模板、问题
  3. Python入门图文解说
  4. celery 学习笔记 01-介绍
  5. 网络爬虫requests-bs4-re-1
  6. Hibernate Annotation _List/Map
  7. AdvStringGrid 垂直居中 、水平居中
  8. xsy 1836 - Shop
  9. 【学习】计算几何初步
  10. Android 开发工具类 13_ SaxService