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包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包。

  • 相关阅读:
    UVALive 7509 Dome and Steles
    HDU 5884 Sort
    Gym 101194H Great Cells
    HDU 5451 Best Solver
    HDU 5883 The Best Path
    HDU 5875 Function
    卡特兰数
    UVa 11729 Commando War 突击战
    UVa 11292 The Dragon of Loowater 勇者斗恶龙
    Spark Scala Flink版本对应关系
  • 原文地址:https://www.cnblogs.com/yanchufei/p/9831510.html
Copyright © 2011-2022 走看看