当前位置: 移动技术网 > IT编程>数据库>Mysql > MySQL数据库安装

MySQL数据库安装

2018年10月22日  | 移动技术网IT编程  | 我要评论

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

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网