1.首先配置IP。

Cd /etc/sysconfig/network-scripts/

vim ifcfg-ens32

将ONBOOT=no,改为ONBOOT=yes。(开机启动激活网卡)

2.构建yum仓库,将所需软件上传至xshell中。

umount /dev/sr0

mkdir -p /media/cdrom

mount /dev/sr0 /media/cdrom

cd /etc/yum.r*

mkdir a/

mv C* a/

cp a/*M* ./

sed -i '20 s/0/1/' C*

yum -y clean all

yum makecache

setenforce 0

sed -i '7 s/enforcing/disabled/' /etc/selinux/config

Cd

3.解压安装包。

[root@local]#tar xf mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz -C /usr/local/

[root@local]# cd/usr/local/

4.重命名

[root@localhost local]#mv mysql-5.6.12-linux-glibc2.5-x86_64 mysql

5.安装依赖软件包

[root@local local]#yum -y install perl perl-devel

6添加用户和组

[root@local local]#groupadd mysql

[root@local local]#useradd -r -g mysql mysql

7.修改目录权限

[root@local local]#chown -R mysql.mysql /usr/local/mysql

8初始化安装数据库

[root@local local]#cd mysql

[root@localhostmysql]#scripts/mysql_install_db --user=mysql--basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

9注册服务

[root@localhostmysql]#cp /usr/local/mysql//support-files/mysql.server/etc/rc.d/init.d/mysql

[root@localhostmysql]#cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

cp: overwrite `/etc/my.cnf'? Y  (最好配置为默认配置)

[root@localhostmysql]# chkconfig --add mysql

[root@localhostmysql]# chkconfig mysql on

10.启动服务

[root@localhostmysql]#service mysql start

Starting MySQL. SUCCESS!(初次启动完成)

11.添加环境变量,可以略过。当然这样做会更方便报告mysql相关命令,也可以不添加,但每次执行命令要切换到/usr/local/mysql/bin目录或者加上绝对路径执行命令,个人觉得比较费事……

[root@localhostmysql]#vi /etc/profile

exportMYSQL_HOME=/usr/local/mysql

exportPATH=$PATH:$MYSQL_HOME/bin

[root@localhostmysql]#source /etc/profile

修改管理员密码,默认为空,所以最好修改,格式如下:

[root@localhost ~]# mysqladmin -uroot password "123123"

格式一:[root@localhostmysql]#mysqladmin -u root password 'new-password'

格式二:[root@localhostmysql]#/usr/local/mysql/bin/mysqladmin -u root password 'new-password'(没有添加环境变量使用)

13.登录mysql,完成mysql数据的库的安装。

Centos 7 的启动方法是

CentOS7版本后防火墙默认使用firewalld,因此在CentOS7中关闭防火墙使用以下命令:

//临时关闭 systemctl stop firewalld

//禁止开机启动 systemctl disable firewalld

当然,如果安装了iptables-service,也可以使用下面的命令,

yum install -y iptables-services

//关闭防火墙

service iptables stop

Redirecting to /bin/systemctl stop  iptables.service

//检查防火墙状态

service iptables status

Linux CenterOS安装mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz步骤的更多相关文章

  1. linux中安装JDK linux中安装Tomcat linux中安装Mysql 及故障解析 linux系统安装redis

    Linux 安装JDK 配置完环境变量后无法使用 java -version 无法打开 通过下面语句 将32位文件与当前系统64位兼容 (有待补充32位查法)sudo yum install glib ...

  2. 【Linux】CentOS 7.4 安装 MySQL 8.0.12 解压版

    安装环境/工具 1.Linux(CentOS 7.4版) 2.mysql-8.0.12-el7-x86_64.tar.gz 安装步骤 参考:https://dev.mysql.com/doc/refm ...

  3. Linux下安装mysql(示例mysql5.6安装)

    1.首先检查你的linux上是否已经安装了mysql rpm -qa|grep mysql 2.如果mysql的版本不是想要的版本.需要把mysql卸载 yum remove mysql mysql- ...

  4. linux下安装mysql(rpm文件安装)

    数据库包下载: https://www.mysql.com/downloads/ 在GPL开原协议的社区开源版里边下载 我们用mysql community server里边的 其中workbench ...

  5. linux虚拟机安装mysql(Mysql-5.7.10)

    注:MySQL5.5版本开始弃用了常规的configure编译方法,通过cmake来编译.需要下载安装cmake编译器.boost库.ncurses库.GNU分析器生成器bison 1. 安装基础环境 ...

  6. Linux下安装mysql(2) 及常见问题解决(CentOS)

    上一篇讲了基本的安装,这篇姑且算作进阶吧 链接Linux下安装mysql(1) 1.准备好mysql的rpm安装包 2.解压并进入usr/local/mysql 3.先执行useradd mysql( ...

  7. Linux下安装mysql教程

    Linux下安装mysql  MySQL官网:https://dev.mysql.com/downloads/mysql/ 到mysql官网下载mysql编译好的二进制安装包,在下载页面Select ...

  8. Linux下安装mysql(yum和源码编译两种方式)

    这里介绍Linux下两种安装mysql的方式:yum安装和源码编译安装. 1. yum安装 (1)首先查看centos自带的mysql是否被安装: # yum list installed |grep ...

  9. 【云服务器部署】---Linux下安装MySQL

    [云服务器部署]---Linux下安装MySQL 有关如何阿里云ECS建网站,推荐一片文章,我是是通过这篇文章安装tomcat和jdk的 网址:阿里云ECS建网站(建站)超详细全套完整图文教程! 注意 ...

  10. Linux 下安装mysql 5.7

    Linux 下安装mysql 5.7 本人首次安装时按照菜鸟教程的步骤一步一步来的,结果意外的是 装成5.6了,而且各种无厘头的问题,例如无法启动... 本文参照 大佬:‘这个名字想了很久~’ 的&l ...

随机推荐

  1. DLL加载,设置相对路径

    DLL加载,设置相对路径 1. 加载dll方法之一:(./ 代表当前目录,../ 代表上层目录)包含头文件的相对路径(当前路径为源代码路径,路径 “../../” 当前项目文件夹上级目录),链接lib ...

  2. JavaScript中的三种弹窗

    ---恢复内容开始--- 1.警告窗口(alert) <script type="text/javascript"> alert("我是警告弹框!" ...

  3. 谈谈你对 Java 平台的理解

    声明 本篇所涉及的提问,正文的知识点,全都来自于杨晓峰的<Java核心技术36讲>,当然,我并不会全文照搬过来,毕竟这是付费的课程,应该会涉及到侵权之类的问题. 所以,本篇正文中的知识点, ...

  4. angular url 传参

    1.路由里配置参数operation 2.页面A跳转时带上参数 $scope.goPage = function (op) { $state.go("app.productConfigadd ...

  5. vue的data的数据进行指定赋值,用于筛选条件的清空,或者管理系统添加成功后给部分数据赋值为空

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. 2018-09-24 Java源码英翻中网页演示

    在线演示地址: 源代码翻译 两部分如下. 独立的Java代码翻译库 续前文代码翻译尝试-使用Roaster解析和生成Java源码 源码库: program-in-chinese/java_code_t ...

  7. js中判断空及获取当前服务的根路径

    function isValue(o) { return (this.isObject(o) || this.isString(o) || this.isNumber(o) || this.isBoo ...

  8. MongoDB日志文件过大的解决方法

    MongoDB的日志文件在设置 logappend=true 的情况下,会不断向同一日志文件追加的,时间长了,自然变得非常大. 解决如下:(特别注意:启动的时候必须是--logpath指定了log路径 ...

  9. vivo怎么录屏 手机录制屏幕详细教程

    在手机上我们经常可以刷到许多类似于手机游戏之类的屏幕视频我想肯定会有很多人好奇怎么录制的,今天小编所说的便是教大家如何在安卓手机上进行屏幕录像,下面便是关于vivo怎么录屏的具体操作方法,希望能对你们 ...

  10. Tars http服务

    http服务 发布到平台后可以直接使用 http 请求来调用,注意发布服务时选择 非 tars 协议! 1,创建一个 springboot 项目,并在启动类添加 @EnableTarsServer 注 ...