mysql之rpm方式安装以及卸载

  摘要:为了快速学习以及测试使用mysql,这里详解介绍了如何使用rpm方式安装以及卸载mysql,生产中强烈推荐先卸载rpm安装的mysql,然后使用下载mysq tar包进行安装


目录

1、查询mysql是否已经安装:service mysqld status

2、rpm安装mysql

3、mysql简单使用

4、rpm卸载mysql


1、查询mysql是否已经安装

service mysqld status

[root@hadoop002 ~]# service mysqld status
mysqld: unrecognized service
mysqld为mysql服务的进程名称,unrecognized 表示未识别的服务,即未安装mysql,若已经安装了,卸载请参考步骤四。

2、rpm安装mysql

2.1 yum源查询mysql服务端安装包:yum search mysql-server

 * extras: ftp.sjtu.edu.cn
 * updates: ftp.sjtu.edu.cn
 ==================================================================== N/S Matched: mysql- 
 server ====================================================================
 mysql-server.x86_64 : The MySQL server and related files

     mysql-server.x86_64即为我们需要的服务端安装包

2.2 yum源安装mysql服务端: yum -y install mysql-server.x86_64   

Dependency Updated:
mysql-libs.x86_64 0:5.1.73-8.el6_8                               
Complete!

 Complete表示安装成功!

2.3 yum源查询mysql相关安装包:yum search mysql

       

   其中mysql.x86_64即为mysql客户端安装包,我们需要安装

2.4yum源安装mysql客户端:yum -y install mysql.x86_64

 

 这里提示已经安装过了,翻阅之前安装mysql服务端的安装日志可发现,已自动将mysql客户端安装了。

2.5查询mysql命令安装位置:which mysql

[root@hadoop002 ~]# which mysql
/usr/bin/mysql

 此时已经有了mysql的命令脚本了,此时执行service mysqld status 会显示mysql是停止的。

2.6启动mysql服务:service mysqld start

 启动成功后,此时查询mysql进程:ps -ef | grep mysql

        

 此时会多出两个进程,我这里的进程编号是3874以及3976,查看该进程使用的端口号:netstat -nlp | grep 3976,显示mysql服务使用的端口号为3306mysql服务默认使用的端口号就是3306。

       

3、mysql简单使用

3.1命令行登录mysql:mysql -uroot -p

 连续两个回车后就进入了mysql的命令窗口,注意这里使用的是root用户,无密码,该用户由mysql自己创建的,启动mysql时的控制台日志可以发现root用户信息。

  

3.2显示所有数据库:show databases;

     

3.3退出mysql: exit;

 至此说明我们的rpm安装mysql是成功可用地,详细的mysql使用语法在后续的博客中将一一详解。

4、rpm卸载mysql

 因为是rpm安装的mysql,我们并不能主动的去进行一些必要的配置如数据存储的位置等,故生产中是不会使用该方法的进行mysql安装的。下面我们将卸载mysql。

4.1停止mysql服务:service mysqld stop

4.2 rpm查询所有mysql相关安装包:rpm -qa | grep mysql

[root@hadoop002 ~]# rpm -qa | grep mysql
mysql-libs-5.1.73-8.el6_8.x86_64
mysql-5.1.73-8.el6_8.x86_64
mysql-server-5.1.73-8.el6_8.x86_64

4.3 依次执行卸载命令:

 #卸载mysql服务:rpm -e mysql-server-5.1.73-8.el6_8.x86_64
 #卸载mysql客户端:rpm -e mysql-5.1.73-8.el6_8.x86_64
 注意msyql-libs由于被很多其他的软件依赖故可以不用卸载。

4.4 删除所有mysql相关文件: find / -name mysql

  

 使用rm -rf命令依次删除所有文件。

4.5删除mysql的配置文件:rm -rf /etc/my.cnf

猜你喜欢

转载自blog.csdn.net/qq_32641659/article/details/87450119