一安装依赖

  yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
  yum -y update libstdc++-4.4.7-4.el6.x86_64
  yum -y install libncurses.so.5 libtinfo.so.5

二准备工作

  上传MySql,卸载centos上面的mysql

  查看命令 rpm -qa |grep mysql

  

  卸载msyql命令  rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64

三安装mysql

  解压mysql

    tar -xvf MySQL-5.6.25-1.el6.x86_64.rpm-bundle.tar -C /usr/local/src/mysql (/usr/local/src/mysql  这个文件夹是在解压之前创建 的,如果没有创建,执行的时候会报错)

  安装mysql

     安装mysql 服务端

        rpm -ivh MySQL-server-5.6.25-1.el6.x86_64.rpm

     安装mysql 客户端

        rpm -ivh MySQL-client-5.6.25-1.el6.x86_64.rpm

四 修改mysql的root密码

   你安装mysql的时候它默认你的用户名就是root

   开启mysql服务

    service mysql status 查看mysql是否启动

    service mysql start   启动mysql

    注意第一次安装mysql的时候,mysql会默认提供一个随机的密码,你要用这个随机的密码进行登录,如果要查看这个随机密码你必须确保mysql是启动的状态,不然那歌随机密码是无法看法看到的,随机密码所在位置是   /root/.mysql_secret

  [root@liu ~]# more /root/.mysql_secret
    # The random password set for the root user at Tue Sep  5 02:33:05 2017 (local time): UJCWc7UkqfVsvnGV(这个就是随机密码)
  [root@liu ~]#

  修改密码(先登录到mysql里面)

    要在mysql里面修改

        SET PASSWORD = PASSWORD('123456');    //修改的密码为123456

五系统启动时自动启动mysql

  加入到系统服务:

    chkconfig --add mysql  

  自动启动:

    chkconfig mysql on

  查询列表:

    chkconfig

    说明:都没关闭(off)时是没有自动启动

六 设置远程访问

  登陆状态下授权:

      grant all privileges on *.* to 'root' @'%' identified by '123456';     //123456是你的mysql密码

      flush privileges;

  在根目录/:防火墙打开3306端口

    /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

    /etc/rc.d/init.d/iptables save

    /etc/init.d/iptables status

错误  在使用随机密码的时候可能会遇到输入了随机密码但是还报错

  建议你在 /root/.mysql_secret里面复制那个随机密码,在其他的地方复制随机密码进入基本上还是错的

  

CentOS安装mysq的更多相关文章

  1. CentOS安装gitlab,gerrit,jenkins并配置ci流程

    CentOS安装gitlab,gerrit,jenkins并配置ci流程 By Wenbin juandx@163.com 2016/4/9 这是我参考了网上很多的文档,配置了这三个软件在一个机器上, ...

  2. 【推荐】CentOS安装Subversion-1.8.11+HTTP协议支持配置

    注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. 我们需要搭建一个自己的SVN服务器. 此外,搭建好的SVN服务器除了需要支持svn协议外,最好还需要支持HTTP协议和HTTPS协 ...

  3. 【推荐】CentOS安装PHP-5.6.4+扩展安装+安全配置+性能配置

    注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 前段时间PHP官方发布了一个重要的安全升级公告,修复了两个unserialize函数的严重漏洞,目前受影响的版本有: ...

  4. CentOS安装Apache-2.4.10+安全配置

    注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装Nginx之前,请确保已经使用yum安装了各基础组件,并且配置了www用户和用户组,具体见<CentOS ...

  5. CentOS安装Nginx-1.6.2+安全配置

    注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装Nginx之前,请确保已经使用yum安装了pcre等基础组件,具体见<CentOS安装LNMP环境的基础 ...

  6. CentOS安装MySQL-5.6.10+安全配置

    注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装MySQL之前,请确保已经使用yum安装了各类基础组件,具体见<CentOS安装LNMP环境的基础组件& ...

  7. 转: CentOS 安装 SVN1.8 客户端

     from: http://blog.csdn.net/clementad/article/details/46898091 CentOS 安装SVN客户端 标签: subversionrpmcent ...

  8. CentOS安装gitLab服务器

    首先利用gitlab-install-el6.sh安装,比较简单: (出处:http://www.linuxidc.com/Linux/2013-06/85754.htm) 1:如果有条件,提供一台全 ...

  9. 【推荐】CentOS安装Tomcat-7.0.57+启动配置+安全配置+性能配置

    注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装Tomcat之前,请确保已经安装了JDK-1.7环境,具体见<CentOS安装JDK-1.7>. ...

随机推荐

  1. [Ramda] Create an Array From a Seed Value with Ramda's unfold

    In this lesson we'll look at how you can use Ramda's unfold function to generate a list of values ba ...

  2. 最新版Butterknife plugin支持butterknife7.0.1和兼容butterknife 6.1.0及下面

    JakeWharton 的butterknife帮我们有效的攻克了findViewById及各种view的监听事件泛滥的问题,极大的简化了代码,假设使用了android Studio开发的配上avas ...

  3. SecondaryNameNode 的作用

    Secondary NameNode:它究竟有什么作用? 尽量不要将 secondarynamede 和 namenode 放在同一台机器上. 1. NameNode NameNode 主要是用来保存 ...

  4. 【22.73%】【codeforces 606D】Lazy Student

    time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard o ...

  5. spring定时任务.线程池,自定义多线程配置

    定时任务及多线程配置xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns=" ...

  6. misc子系统

    跟着内核学框架-从misc子系统到3+2+1设备识别驱动框架   misc子系统在Linux中是一个非常简单的子系统,但是其清晰的框架结构非常适合用来研究设备识别模型.本文从misc子系统的使用出发, ...

  7. C++机器学习古典材料

    Caffe :高速神经网络架构 住址:https://github.com/BVLC/caffe CCV :以C语言为核心的现代计算机视觉库 地址:https://github.com/liuliu/ ...

  8. Android, iOS, 各种软件汇总

    Android: 长截图:软件叫PPIICC的可以截图之后拼接:有些手机自带截图,比如小米,华为,三星等. 视频:全格式的Kodi XBMC, 一般的:moboplayer, VLC, F蔷:***, ...

  9. LaTex 加粗(加黑)的方式

    1. 基本 LaTeX技巧458:关于LaTeX数学字体加粗 $\mathbf $,会变为粗体,但也导致数学字母斜体形式的丢失: 使用 amsmath package 的 \boldmath 命令: ...

  10. WPF中,怎样将XAML代码加载为相应的对象?

    原文:WPF中,怎样将XAML代码加载为相应的对象? 在前面"在WPF中,如何得到任何Object对象的XAML代码?"一文中,我介绍了使用System.Windows.Marku ...