zoukankan      html  css  js  c++  java
  • MySQL数据库安装

    MySQL数据库安装

    安装环境:Centos6.5下安装MySQL:采用yum形式安装

    一、彻底卸载已安装的mysql

    第一步:查询mysql安装情况

    rpm -qa |grep mysql   //查看操作系统是否已安装数据库

     

    第二步:停mysqld进程

    pkill -9 mysqld       //如果有安装,先停掉mysql进程

    ps aux | grep mysql  //查询是否成功停掉mysql进程

    第三步:删除

    (1)删除第一步

      a:方法1:初次安装centos,未安装过数据库的情况下删除

      rpm -e mysql-xx(通过第一步查询出来的mysql版本)         //普通删除模式 如提示有依赖用强力删除模式

      rpm -e --nodeps mysql-xx(通过第一步查询出来的mysql版本) //强力删除模式

      

      依次把所有文件均删除

       b:方法2:通过yum形式安装过mysql

      yum remove mysql mysql-devel myql-server mysql-libs compat-mysql51  //删除

    (2)删除第二步:删除第一步(不论用方法1还是方法2删除的)完成后:

      a: rm -rf /var/lib/mysql   

      rm /etc/my.cnf  (看etc下,是否有my.cnf.rpmsave,有删除)

         rm -rf  /etc/my.cnf.rpmsave

      

      b:删除mysql分散文件夹

      查询指令:

      whereis mysql

      find / -name mysql

      

       删除查询初的mysql的所有文件和目录:

      rm -rf xxx(文件名) //删除指令

    3)删除第三步:删除mysql服务

      chkconfig --list |grep mysqld  //查看mysql服务列表

      chkconfig --del mysqld       //删除mysql服务

    二、yum形式安装mysql

    第一步:

    yum list | grep mysql      //获取yum服务器上mysql数据库的可下载版本信息

    第二步:

    yum install -y mysql mysql-server mysql-devel  //安装mysql,mysql-server,mysql-devel

    第三步:

    rpm -qa |grep mysql    //查看安装情况

    rpm -qi mysql-server    //查看mysql-server安装版本

    第四步:

    (1)启动mysql服务

     a:方法1:

     service mysqld start         //启动服务

     service mysqld restart       //重启服务

     service mysqld stop         //停止服务

     b:方法2:

     /etc/init.d/mysqld start       //启动服务

     /etc/init.d/mysqld stop       //停止服务

    (2)设置开机自启动:mysqld服务没有开机自启动,设置开机自启动

     a:查询是否开机自启动

     chkconfig --list |grep mysqld  //查询是否开机自启动

     

     chkconfig mysqld on        //开机自启动

     

     保证2、3、4、5均是启用状态

     如未开启,采用如下指令:

     chkconfig --level 2345 mysqld on   //开机自启动

     b:关闭开机自启动:

     chkconfig mysqld off          //关闭开机自启动

     chkconfig --level 2345 mysqld off  //关闭开机自启动

    三、初始化设置

    第一步:设置root账号密码

    mysql数据库安装完以后只会有一个root管理员账号,但此时的root账号还没有设置密码,在第一次启动mysql服务时,会进行数据库的初始化工作,在输出的一大串信息中,我们看到有如下提示信息 

    1)用提示的这句设置密码:

      mysqladmin -u root password ‘password’(要设置的密码) //设置root的密

    2)登陆数据库:

      mysql -u root -p  //登陆数据库,需要输入刚设置的密码

      

    3)查看数据库:

      show databases;     //显示数据库列表

      

    遇到问题:

    1、mysql-server一直删不掉,rpm -e nodeps也删不掉??

    解决方法:

    rpm -e --noscripts mysql-server-5.1.73-8.el6_8

    注:yum:Shell前端软件包管理器,基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包。

  • 相关阅读:
    我的开发板学习经验总结
    (大数据工程师学习路径)第四步 SQL基础课程----修改和删除
    稀疏矩阵
    (大数据工程师学习路径)第四步 SQL基础课程----select详解
    (大数据工程师学习路径)第四步 SQL基础课程----约束
    (大数据工程师学习路径)第四步 SQL基础课程----创建数据库并插入数据
    (大数据工程师学习路径)第四步 SQL基础课程----SQL介绍及mysql的安装
    (大数据工程师学习路径)第三步 Git Community Book----高级技能
    (大数据工程师学习路径)第三步 Git Community Book----中级技能(下)
    (大数据工程师学习路径)第三步 Git Community Book----中级技能(上)
  • 原文地址:https://www.cnblogs.com/yanchufei/p/9831510.html
Copyright © 2011-2022 走看看