我这里下载的是mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

1.创建mysql用户和用户组

#groupadd mysql

#useradd -g mysql mysql

#passwd mysql

2.下载解压二进制文件,解压,进入解压出来的文件

[root@host01 db]# tar -xvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

[root@host01 db]# mv mysql-5.6.34-linux-glibc2.5-x86_64 mysqlmha

3.在mysqlmha目录下创建如下文件夹

[mysql@host01 mysqlmha]$ cd /db/mysqlmha

[mysql@host01 mysqlmha]$ mkdir conf                        ## 配置文件目录

[mysql@host01 mysqlmha]$ mkdir data                         ##数据文件

[mysql@host01 mysqlmha]$ mkdir redolog                    ##redo日志文件

[mysql@host01 mysqlmha]$ mkdir ibdata                      ##ibdata文件

[mysql@host01 mysqlmha]$ mkdir -p mysqllog/relaylog  ##主从环境relaylog

[mysql@host01 mysqlmha]$ mkdir -p mysqllog/logfile    ##错误日志文件

[mysql@host01 mysqlmha]$ mkdir -p mysqllog/binlog    ##binlog文件

4.创建配置文件

在conf目录下创建配置文件my.cnf,配置文件内容附后.

5.更改文件夹mysqlmha的文件所属用户

[root@host01 db]# chown -R mysql:mysql mysqlmha

6.安装数据库

[root@host01 db]#cd /db/mysqlmha/scripts

[root@host01 db]#./mysql_install_db --user=mysql --basedir=/db/mysqlmha --datadir=/db/mysqlmha/data

执行该步骤的时候有可能遇到如下错误:

错误1:

FATAL ERROR: please install the following Perl modules before executing ./mysql_install_db:

Data::Dumper

解决方法:安装autoconf库

命令:yum -y install autoconf

错误2:

-bash: ./mysql_install_db: /usr/bin/perl: bad interpreter: No such file or directory

貌似提示注释器错误,没有/usr/bin/perl文件或者档案,解决办法(安装perl跟perl-devel即可):

执行:yum -y install perl perl-devel

错误3:

[root@localhost scripts]# ./mysql_install_db --user=mysql --basedir=/opt/mysql5640 --datadir=/opt/mysql5640/data

Installing MySQL system tables.../opt/mysql5640/bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

解决办法

[root@example.com data]# yum install -y libaio

7.创建软连接

[root@host01 db]# mkdir -p /usr/local/mysql/bin

[root@host01 db]# ln -s /db/mysqlmha/bin/mysqld /usr/local/mysql/bin/mysqld

[root@host01 db]# chown -R mysql:mysql /usr/local/mysql

8.启动数据库

[root@host01 db]#./mysqld_safe --defaults-file=/db/mysqlmha/conf/my.cnf --user=mysql

9.登陆数据库修改密码

mysql 5.6.34 二进制下载_linux下安装mysql二进制版本(5.6.34)相关推荐

  1. mysql 5.1.73.tgz下载_Linux下安装python,mysql

    1.python下载 请在终端输入如下命令: cd /home wget http://cdn.npm.taobao.org/dist/python/3.6.5/Python-3.6.5.tgz 说明 ...

  2. Linux里下载mysql显示红色_Linux下安装mysql

    到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (g ...

  3. linux下安装mysql的方式_linux下安装mysql的两种方式

    linux下安装mysql的两种方式 1 源码安装 1 创建mysql用户: useradd mysql passwd mysql 2 解压缩下载的mysql包: tar -zxvf mysql-5. ...

  4. linux安装自带mysql吗_Linux下安装mysql

    前提下必须要有这三个文件夹 A.jpg B.jpg 还要安装这两个软件:直接百度官网即可: 先通过Xftp6这个软件,编译文件夹, C.jpg 搭建mysql 1.查看CentOS自带的mysql r ...

  5. linux mysql安装_Linux下安装mysql服务(超详细)

    Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的 ...

  6. mysql-5.7.24 linux下载_Linux下安装mysql-5.7.24

    本文档讲解安装版本为mysql-5.7.24,对于5.7.24之后的版本,不适用此说明文档,主要原因在于之后版本的mysql配置文件的目录位置和结构有所改变,使用此说明可能会出现找不到配置文件或者配置 ...

  7. 64位linux安装mysql数据库吗_Linux下安装Mysql数据库

    在Hadoop开发的时候我们要用到mysql数据库,因此我们有必要学习一下怎样在Linux下安装mysql. 第一步:下载MySQL-client-5.1.73-1.glibc23.x86_64.rp ...

  8. linux mysql 移动_Linux下安装MySQL

    1.安装前需要检查下机器是否已经安装过MySQL: rpm -qa |grep mysql 如果安装过需要卸载:rpm -e mysql// 普通删除模式 rpm -e --nodeps mysql/ ...

  9. mysql gz 安装_Linux下安装mysql 5.7.17.tar.gz的教程详解

    1.创建MySQL组和mysql用户 groupadd mysql useradd -r -g mysql mysql 2.拷贝: cp -R mysql-5.7.16-linux-glibc2.5- ...

最新文章

  1. MVC增删查改,从数据库到后台,到前端,整个复习一下
  2. 3306端口_Spring Boot随机端口你都不会,怎么动态扩容?
  3. yolov3项目工程
  4. C#中,当鼠标移动到控件上,动态显示提示内容 - 用代码操作ToolTip
  5. DataGridView带图标的单元格实现
  6. 2021年阿里云采购季大促主会场全攻略
  7. 进击的Kubernetes调度系统(一):SchedulingFramework
  8. linux java jar打包_【Java】Java程序打包成jar包在Linux上运行
  9. 勒索病毒运营团伙的运作流程
  10. 一次面试留下的实际应用问题。关于HttpModule,IIS集成模式。
  11. BZOJ2366 : 多重历史
  12. Windows 10如何强制删除多余的语言包
  13. 【Codeforces Round #317 Div1 —— A】Lengthening Sticks【数学思维题】
  14. 数学建模之主成分分析
  15. deepin驱动精灵_Deepin 15.4.1 X64官方正式版(64位)
  16. linux sftp连接报错:JSchException: Algorithm negotiation fail问题的解决方法
  17. Python使用免费天气API,获取全球任意地区的天气情况
  18. java中国象棋兵吃棋规则_中国象棋吃子的规则
  19. 网站QQ扫码登录代码及详细说明
  20. 07【字符串的扩展】

热门文章

  1. python里clear和copy_python之字典
  2. 很全的sas基础知识
  3. AUTOSAR从入门到精通100讲(四十四)-AUTOSAR 通信服务-PDU Router
  4. ie浏览器网页版进入_IE浏览器打开网页提示无法打开Internet站点的解决办法
  5. 中断按键c语言程序设计,单片机C语言代码:外部中断,按下中断按键LED不亮,LED1正常亮...
  6. svn切换分支 如何判断 是否完成_SVN创建分支/合并分支/切换分支
  7. mysql orderby多个_MySQL OrderBy
  8. 谈谈你对php的收获和不足,我的收获与不足
  9. css布局笔记(二)Flex
  10. 基于AngularJS的Onsen UI --Onsen UI学习笔记