系统环境:Centos6.5

1、下载源码包

[monster@localhost download]$ wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.49-linux2.6-x86_64.tar.gz

解压到 /usr/local/ 目录下

[monster@localhost download]$ cd /usr/local/

[monster@localhost local]$ sudo tar -xf /opt/download/mysql-5.5.49-linux2.6-x86_64.tar.gz

为了方便后续操作,为该目录建立符号链接

[monster@localhost local]$ sudo ln -s mysql-5.5.49-linux2.6-x86_64/   mysql

2、检查是否安装了相应的软件包

[monster@localhost local]$ sudo rpm -qa | grep -i mysql

如果已安装了相应的xxxxx,为了防止安装时覆盖错误,先卸载xxxxx,注意加--nodeps选项,忽略依赖项

[monster@localhost local]$ sudo rpm -e xxxxx --nodeps

/usr/local/mysql目录结构

3、添加mysql组和mysql用户,用于设置mysql安装目录文件的所有者和所属组

[monster@localhost local]$sudo groupadd mysql

[monster@localhost local]$sudo useradd -r -g mysql

4、更改mysql目录所属组和用户

[monster@localhost local]$cd mysql

[monster@localhostmysql]$sudo chown -R mysql:mysql .

5、初始化数据库

[monster@localhostmysql]$sudo scripts/mysql_install_db --user=mysql

6、拷贝配置文件

[monster@localhostmysql]$ sudo cp support-files/my-medium.cnf /etc/my.cnf

7、将mysqld服务加入开机自启

[monster@localhost mysql]$ sudo cp support-files/mysql.server /etc/init.d/mysqld

[monster@localhost mysql]$ sudochkconfig --add mysqld

8、启动mysqld服务

[monster@localhost mysql]$ sudoservice mysqld start

9、设置数据库root密码,登录mysql

[monster@localhost mysql]$ sudo bin/mysqladmin -u root password 'password'

[monster@localhost mysql]$bin/mysql -u root -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 3

Server version: 5.5.49-log MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> quit Bye

centos 程序 mysql_Centos 源码安装 MySQL相关推荐

  1. CentOS 7中源码安装MySQL 5.7.16 ----已测试验证

    最近在CentOS 7中源码安装MySQL 5.7.6+,发现MySQL5.7.6+以后的安装方式真的与以前版本的MySQL安装方式大大的不同呀.不自己安装一把,你都不知道不同之处在哪,下面这篇文章是 ...

  2. CentOS 6.5 源码安装 mysql 5.6

    为什么80%的码农都做不了架构师?>>>    参见 mysql 文档 CentOS 6.5下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.4 ...

  3. 源码安装mysql_CentOS 7中源码安装MySQL 5.7.16 (亲测成功)

    最近在CentOS 7中源码安装MySQL 5.7.16,发现MySQL5.7.6+以后的安装方式真的与以前版本的MySQL安装方式大大的不同呀.不自己安装一把,下面这篇文章是通过自己的安装过程总结的 ...

  4. linux怎么用源码安装mysql,Linux源码安装mysql步骤

    创建文件夹: mkdir  /usr/local/webserver 安装必要依赖包 yum -y install gcc gcc-c++ make ncurses-devel 安装cmake包: t ...

  5. Centos7源码安装mysql及读写分离,互为主从

       Linux服务器 -源码安装mysql 及读写分离,互为主从   一.环境介绍: Linux版本: CentOS 7 64位 mysq版本: mysql-5.6.26 这是我安装时所使用的版本, ...

  6. CentOS上PHP源码安装和配置

    CentOS上PHP源码安装和配置 此文是在CentOS 7上已经部署了Nginx的基础上进行的 关于CentOS7上安装Nginx,可参考我之前的文章: CentOS上Nginx安装记录 我们现在在 ...

  7. l源码安装mysql升级_[Linux]javaEE篇:源码安装mysql

    javaEE :源码安装mysql 安装环境 系统平台:CentOS-7-x86_64 数据库版本:mysql-5.6.14 源码安装mysql步骤: 一.卸载mysql 安装mysql之前,先确保l ...

  8. dockerfile源码安装mysql_docker容器详解五: dockerfile实现tomcat环境以及源码安装mysql...

    tomcat 上一节讲到了dockerfile的基础,这一次咱们来作一个小的练习 首先要了解tomcat安装的整个过程 首先搭建 jdk环境: 下载jdk包,解压以后添加环境变量 而后搭建tomcat ...

  9. Linux源码安装mysql 5.6.12(cmake编译)

    转载链接:http://www.2cto.com/database/201307/229260.html Linux源码安装mysql 5.6.12(cmake编译) 1.安装make编译器(默认系统 ...

最新文章

  1. yii2框架随笔29
  2. ZAM 3D入门教程(5):Lathe编辑器
  3. Windows系统下如何在cmd命令窗口中切换Python2.7和Python3.6
  4. 如何在Panel中嵌入子窗体
  5. 安装alien,DEB与RPM互换
  6. springboot项目不输出nohup.out日志
  7. 美研计算机案例,美国研究生申请案例:耶鲁大学录取:计算机硕士【2010】
  8. SQL Server 设计开发系列(文章索引)
  9. 入门:Mac终端常用知识
  10. Java游戏程序设计 第3章 游戏程序的基本框架
  11. JDK源码系列 下载源码
  12. 计算机网络中sep是什么意思,SEP系统介绍及实施方案介绍.ppt
  13. python画椭圆形_如何绘制Python中的半椭圆?
  14. 素数之魂——黎曼和他的伟大猜想
  15. android焦距跟实际距离,android相机焦距和焦距不变
  16. 硬盘性能测试DD命令详解
  17. 第六章第九题(英尺和米之间的转换)(Conversions between feet and meters)
  18. [Codeforces Round #627]1324D - Pair of Topics[二分]
  19. LeetCode题解(1628):设计带解析函数的表达式树(Python)
  20. ZOJ3380- Patchouli's Spell Cards(概率DP+计数)

热门文章

  1. Windows学习总结(10)——Windows系统中常用的CMD命令详解
  2. Netty学习总结(1)——Netty入门介绍
  3. 当你学不进去的时候 不妨看看大脑是怎么想的
  4. iis php 开启gzip_IIS6.0 开启Gzip方法及PHP Gzip函数分享
  5. group() 数组java_java 根据每个分组个数,分解数组. | 学步园
  6. 一篇文章带你熟悉 TCP/IP 协议-(三)
  7. java基础---对象锁和类锁的区别
  8. word中文字贴表格线方法
  9. GitChat · 前端 | Vue 组件库实践和设计
  10. Java 8 Optional 类 学习