`
征客丶
  • 浏览: 130473 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

linux 安装 mysql 5.7二进制文件

阅读更多
实践环境:
centos 6.9
mysql mysql-5.7.20-linux-glibc2.12-x86_64

参考资料:https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html

按需要安装所需要软件
yum 安装
> yum search libaio  # search for info
> yum install libaio # install library
apt 安装
> apt-cache search libaio # search for info
> apt-get install libaio1 # install library

1、解压到你需要的安装目录一般在 /use/local/mysql,不是这个目录时需要自行处理链接快捷 socket,参考:http://binary-space.iteye.com/blog/2203617
2、cd 到解压目录
3、创建mysql 组与用户
> groupadd mysql
> useradd -r -g mysql -s /bin/false mysql
4、按需要设置权限
5、安装
> bin/mysqld --initialize --user=mysql
提示信息
2018-01-04T06:48:24.652569Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2018-01-04T06:48:24.881794Z 0 [Warning] InnoDB: New log files created, LSN=45790
2018-01-04T06:48:25.097948Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
2018-01-04T06:48:25.357248Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: 434c44cb-f11b-11e7-b768-005056a5b865.
2018-01-04T06:48:25.357880Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
2018-01-04T06:48:25.358546Z 1 [Note] A temporary password is generated for root@localhost: QRdOjg,Y<0Hk
QRdOjg,Y<0Hk 为初始密码
也可用下面的命令获取初始密码:
>grep 'temporary password' /var/log/mysqld.log
6、启动
./support-files/mysql.server start
7、登录
>./bin/mysql -u 【用户名】 -p【密码】
8、首次登录重设密码
> Alter user 'root'@'localhost' identified by 'i-Sprint2011';
9、远程连接需要可能需要关闭防火墙
添加需要监听的端口
>/sbin/iptables -I【是i,需要删除这个中括号】 INPUT -p tcp --dport 3306 -j ACCEPT
保存设置
>/etc/init.d/iptables save
查看状态
>/etc/init.d/iptables status

注:连接登录 mysql 如果报错请参照博文:
http://binary-space.iteye.com/blog/2412768


--------------------------------------------------------------------
若有其他凝问或文中有错误,请及时向我指出,
我好及时改正,同时也让我们一起进步。
email : binary_space@126.com
qq     : 1035862795
敲门砖: 代码谱写人生








分享到:
评论

相关推荐

    mysql5.7二进制包安装实战

    mysql5.7二进制安 系统: CentOS Linux release 7.3.1611 (Core) Mysql版本:mysql-5.7.24-linux-glibc2.12-x86_64.tar 安装目录:basedir=/mysql/mysql5724 数据目录:datadir=/mysql/mysql_data

    linux一键安装mysql5.7和mysql8.0脚本

    该包中包含一键安装mysql5.7和mysql8.0脚本,分为mysql二进制包安装和yum安装,并一起部署MySQL备份策略 用于快速部署mysql场景,适合多项目快速部署 备份工具为xtrabackup

    linux二进制安装mysql5.7.13

    参考网络上的资源,进行安装并找资料解决了自己安装过程中的问题,希望能帮助大家

    mysql-5.7.38二进制包

    mysql-5.7.38二进制包 mysql-5.7.38-el7-x86_64.tar.gz 官方下载地址:https://dev.mysql.com/downloads/mysql/

    BLOG_MySQL_lhr_Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装.pdf

    BLOG_MySQL_lhr_Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装.pdfBLOG_MySQL_lhr_Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装.pdf

    Centos7.5安装mysql5.7.24二进制包方式部署

    二、mysql5.7二进制安装 1、安装依赖包 yum -y install libaio 2、安装mysql软件 下载软件包: https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz tar -xvf mysql-5.7.24-...

    linux二进制通用包安装mysql5.6.20教程

    2.将二进制mysql安装文件解压到/usr/local下,这里使用软连接为mysql [root@mysql1 soft]tar xvf mysql-advanced-5.6.20-linux-glibc2.5-x86_64.tar.gz -C /usr/local [root@mysql1 local]ln -sv mysql-advanced-...

    Centos6.5下安装Mysql5.7+的脚本及安装手册

    Centos6.5下安装Mysql5.7+的脚本及安装手册。 安装包需要从网上下载,我测试的安装包为mysql-5.7.10-linux-glibc2.5-x86_...注意:必须是二进制安装版的,不能是rpm或源码版的。 经我测试,真个安装过程在20分钟以内。

    Linux MySQL 二进制安装

    linux系统下安装MySQL5.7详细教程

    linux系统下安装MySQL5.7详细教程  本次安装使用压缩包方式安装,同时附带systemv和systemd两种启动方式配置,绝对保姆级教程。学习此教程需要了解Linux基础命令掌握vi编辑器。 一、下载压缩包  前往MySQL官网下载...

    通过bash脚本自动部署mysql5.7(二进制tarbal systemd)

    在Linux7平台上通过bash脚本自动部署mysql 5.7,部署方式是通过二进制tarbal的形式进行部署,服务管理通过systemctl的方式进行管理。 在使用脚本之前需要手工修改部署路径,和数据库的版本号。

    通过bash脚本自动部署mysql5.7(二进制tarbal sysv)

    在Linux7平台上通过bash脚本自动部署mysql 5.7,部署方式是通过二进制tarbal的形式进行部署,服务管理通过service的方式进行管理。 在使用脚本之前需要手工修改部署路径,和数据库的版本号。

    mysql5.7.25二进制安装脚本

    mysql5.7.25版本二进制安装脚本,所需其他文件libstdc++.so.6.0.22、openssl-1.1.1c.tar.gz、Percona-Server-5.7.25-28-Linux.x86_64.ssl102.tar.gz

    Linux下二进制方式安装mysql5.7版本和系统优化的步骤

    主要介绍了Linux下二进制方式安装mysql5.7版本和系统优化的步骤,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz

    mysql 5.7.33二进制安装包

    Linux安装MySQL教程(二进制分发版)

    本教程为大家分享了Linux安装MySQL详细步骤,供大家参考,具体内容如下 第一步: 下载MySQL安装包 进入mysql官网,进入download界面,选择自己需要的版本和操作平台,我的电脑是Centos 7。我这里操作系统选择linux...

    CentOS7.4下MySQL5.7.28二进制方式安装的方法步骤

    Linux系统版本:CentOS7.4 MySQL版本:5.7.28 在Linux平台有RPM包、二进制包、源码包3中安装方式,这一篇文章主要是以RPM包为例来介绍如何在Linux平台下进行MySQL的安装。 下载地址: ...

    RockyLinux9.0 yum安装 mysql8.0

    RockyLinux9.0 yum安装 mysql8.0 java linux Rocky9.0 mysql8.0 yum安装 Rocky 9.0 Mysql 8.0.28 启动服务,并添加自启动 登录并重置密码,开放远程链接 开放端口 防火墙开启 1、开启端口3306 firewall-cmd --zone=...

    MySQL 5.7.22 二进制包安装及免安装版Windows配置方法

    下面通过代码给大家介绍了mysql 5.7.22 二进制包安装方法,具体代码如下所示: .目录规划: 程序目录:/usr/local/mysql 数据目录:/data/mysql PID和SOCKET文件位置:/tmp .文件下载: 官方默认只提供最新版本的,...

Global site tag (gtag.js) - Google Analytics