欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

MySQL数据库安装

程序员文章站 2022-04-30 19:53:56
MySQL数据库安装 安装环境:Centos6.5下安装MySQL:采用yum形式安装 一、彻底卸载已安装的mysql 第一步:查询mysql安装情况 rpm -qa |grep mysql //查看操作系统是否已安装数据库 第二步:停mysqld进程 pkill -9 mysqld //如果有安装 ......

mysql数据库安装

安装环境:centos6.5下安装mysql:采用yum形式安装

一、彻底卸载已安装的mysql

第一步:查询mysql安装情况

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

 MySQL数据库安装

第二步:停mysqld进程

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

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

MySQL数据库安装

第三步:删除

(1)删除第一步

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

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

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

  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

  MySQL数据库安装

  b:删除mysql分散文件夹

  查询指令:

  whereis mysql

  find / -name mysql

  MySQL数据库安装

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

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

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

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

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

二、yum形式安装mysql

第一步:

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

MySQL数据库安装

第二步:

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

MySQL数据库安装

 

第三步:

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

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

MySQL数据库安装

第四步:

(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  //查询是否开机自启动

 MySQL数据库安装

 chkconfig mysqld on        //开机自启动

 MySQL数据库安装

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

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

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

 b:关闭开机自启动:

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

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

三、初始化设置

第一步:设置root账号密码

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

MySQL数据库安装

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

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

2)登陆数据库:

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

  MySQL数据库安装

3)查看数据库:

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

  MySQL数据库安装

 

遇到问题:

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

解决方法:

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

 

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