如何在Linux系统上使用RPM或YUM方式安装/卸载MySql?

知识点

RPM命令使用
语法: rpm -ivh xxxx.rpm
常用参数:
    i 安装install
    e 卸载 erase
    vh 显示安装进度 verbose hash
    U 升级 update
     qa 查询所有已安装软件包 query all
示例:
    rpm -ivh MySQL-client-5.5.linux2.6.x86_64.rpm


RPM 是RedHat软件包管理工具,类似于windows上的360软件管家

如何使用RPM安装mysql?
1 网上下载MySql安装包(rpm格式)
2 解压MySql安装包
   tar -xvf MySQL-5.5.53-1.linux2.6.x86_64.rpm-bundle.tar -C mysql
3 rpm 安装语法(使用rpm工具安装)
   rpm -ivh xxx.rpm (主要是server端和client端)
4 启动MYSQL的server服务器
   service mysql start
5 修改root用户的密码
  mysqladmin -u root password 'root'
6 登录mysql
  mysql -uroot -proot
7 查看数据库中的库
  show databases
8 查看某个库中的所有表
   use  库名 如 use mysql

如何卸载数据库?
 1 先停止mysql服务器
   service mysql status(查看状态)
   service mysql stop 
   service mysql status(查看状态)
 2 查看linux中的所有mysql软件
   rpm -qa\grep -i mysql 
 3 卸载
   rpm -e MySQL-server-5.5
   rpm -e MySql -client-5.5
4 删除 mysql对应的文件夹
   find / -name mysql (查询结果进行删除)
    rm -rf /var/lib/mysql
    rm *****等等

Linux软件安装方式:YUM 
  YUM 可以自动联网下载安装包

 




  如何使用YUM方式安装Mysql?
   1 安装命令
    yum install mysql-server(只要安装服务端就可以了)
   2启动mysql 
     service mysqld start   注意 是有个 d
   3 检测是否启动成功
      /etc/init.d/mysql status
   4  创建管理员
      mysqladmin -uroot password root
   5  管理员登录
      mysql -uroot -proot
   6  show databases
      use   库名
   7  退出数据库
       exit 


  如何卸载掉mysql?
   1  查询mysql相关的文件
      rpm -qa|grep -i mysql     

  •             grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
  •           -i  忽略大小写

   2  卸载掉mysql相关文件
      yum remove 查询结果的文件名
   3  目录中还有那些是mysql的,查询出来删掉
      find / -name mysql
   如何安装/卸载tree树状结构视图?
     1 yum install tree
     2 yum  remove tree
  

centos中通过安装的yum安装MySQL ,
用户名和密码
mysql -uroot -proot

show databases;
use mysql;
show tables;
des db;
exit


teacher版:

Mysql的安装过程:

解压MySQL安装包:

tar -xvf MySQL-5.5.53-1.linux2.6.x86_64.rpm-bundle.tar -C mysql

 

RPM命令使用

语法:rpm -ivh xxxx.rpm

常用参数:

    i:安装应用程序(install)

    e:卸载应用程序(erase)

    vh:显示安装进度(verbose hash)

    U:升级软件包(update)

    qa:显示所有已安装软件包(query all)

示例:rpm -ivh MySQL-client-5.5.53-1.linux2.6.x86_64.rpm

 

rpm方式安装mysql

rpm安装语法:rpm -ivh xxxx.rpm

安装MySQL的步骤

rpm -ivh MySQL-client-5.5.53-1.linux2.6.x86_64.rpm

rpm -ivh MySQL-server-5.5.53-1.linux2.6.x86_64.rpm

 

启动MySQL的server: service mysql start

修改root用户的密码: mysqladmin -u root password 'root'

登陆MySQL: mysql -uroot -proot

 

卸载数据库:事先要停止MySQL服务

service mysql stop 停止mysql命令

service mysql status   查看某个服务的状态

 

rpm -qa|grep -i mysql 查看mysql有哪些服务

 

卸载MySQL对应的服务

rpm -e MySQL-server-5.5.53-1.linux2.6.x86_64

rpm -e MySQL-client-5.5.53-1.linux2.6.x86_64

 

还需要删除MySQL对应的文件夹

find / -name mysql

 

rm -rf /var/lib/mysql

rm -rf /var/lib/mysql/mysql

rm -rf /usr/lib64/mysql

 

 

YUM方式安装MySQL

yum install mysql-server

安装之后启动命令:service mysqld start

/etc/init.d/mysqld status 查看mysql运行状态

mysqladmin -uroot password root 创建管理员

Mysql -uroot -proot 登陆mysql

 

卸载mysql:

yum remove mysql-server-5.1.73-7.el6.x86_64

同时卸载mysql的依赖

rpm -qa|grep -i mysql 查看mysql有哪些服务

 

yum remove mysql-libs-5.1.73-8.el6_8.x86_64

yum remove mysql-5.1.73-8.el6_8.x86_64

yum remove perl-DBD-MySQL-4.013-3.el6.x86_64

yum remove mysql-server-5.1.73-8.el6_8.x86_64

 

注意:

有时用yum安装一些文件时,会出现以下情况:

  Another app is currently holding the yum lock; waiting for it to exit...

  The other application is: PackageKit

可以通过强制关掉yum进程:rm -f /var/run/yum.pid

然后就可以使用yum了。

你可能感兴趣的:(Linux)