Linux下yum方式安装mysql 以及卸载mysql

安装

1.安装rpm包

直接使用yum -y install 命令安装mysql是无法安装mysql的高级版本,需要先安装带有可用的mysql5系列社区版资源的rpm包,输入如下命令进行安装

命令:rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

2.查看mysql可用版本

然后使用如下命令查看mysql的可用版本

命令:yum repolist enabled | grep "mysql.*-community.*"

3.安装mysql

然后就可以开始安装mysql了,一般我们只需要安装mysql-server和mysql-client就可以了。

输入如下命令安装开始安装mysql

命令:yum -y install mysql-community-server

安装过程中yum会自己检测依赖包下载安装,等待安装完成即可

可以使用命令让mysq服务加入开机启动(可选):systemctl enable mysqld

4.开启mysql服务

mysql安装成功后使用命令开启服务:systemctl start mysql

使用命令查看mysql状态:systemctl status mysql

5.创建用户并登录mysql

使用命令创建用户:mysqladmin -uroot password root

在创建用户的时候会出现上图红色框中警告的内容,意思是在命令行界面上使用密码是不安全的,直接略过即可。

使用刚刚创建的用户登录mysql

至此,CentOS7系统中安装mysql成功

6.使用navicat连接mysql

在使用navicat连接mysql之前需要先给用户授予远程登录权限,否则将无法连接mysql

在本机登录mysql后,使用如下命令进行远程登录授权

grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘root‘ with grant option

flush privileges;

然后使用navicat连接mysql即可,如下图显示“连接成功”

注意:

有时用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了。

 卸载

1.查看已安装的mysql

命令:rpm -qa | grep -i mysql


2.卸载mysql

命令:yum remove mysql-community-server-5.6.36-2.el7.x86_64



查看mysql的其它依赖:rpm -qa | grep -i mysql

使用yum remove mysql-xxx依次卸载,知道mysql的其它依赖全部卸载掉为止



3.删除mysql文件目录

使用命令查看mysql相关的文件目录:find / -name mysql

使用rm -rf 命令删除mysql的文件目录



至此mysql已成功卸载

原文地址:https://www.cnblogs.com/HansZimmer/p/9634961.html

时间: 2024-10-13 05:48:30

Linux下yum方式安装mysql 以及卸载mysql的相关文章

CentOS 7 下 yum 方式安装 Docker 环境

教你如何在 CentOS 7 下 yum 方式安装 Docker 环境. 记录在CentOS 7下使用yum方式安装Docker环境的步骤. 1.移除旧版本: yum remove docker                   docker-client                   docker-client-latest                   docker-common                   docker-latest                  

CentOS7下yum方式安装mysql5.6

在Centos7中用MariaDB代替了mysql数据库.所以在新安装MySQL前必须做好对系统的清理工作. 一.清理CentOS7下的MariaDB. [[email protected] ~]#rpm -qa | gremp mariadb         [[email protected] ~]# rpm -e --nodeps mariadb.x86_64 1:5.5.41-2.el7_0 二.下载MySQL的yum包 Linux系统自带的repo是不会自动更新每个软件的最新版本(基本

Linux 6下yum方式安装配置LAMP平台

问题:在搭建环境的最好时时刻出现下面的错误,搞了半天当时就蒙了,但要相信好事多磨,,重启apache提示找不到libphp5-zts的模块,iptables也查了,selinux也设置了都不见解决 [[email protected] html]# service httpd start 正在启动 httpd:httpd: Syntax error on line 221 of /etc/httpd/conf/httpd.conf: Syntax error on line 9 of /etc/

Linux下rpm方式安装mysql

1,首先需要去下载rpm包: 镜像地址:http://mysql.mirrors.pair.com/Downloads/ 根据不同的版本选择下载即可,我下载的是: MySQL-server-5.6.20-1.el6.i686.rpm MySQL-client-5.6.20-1.el6.i686.rpm MySQL-devel-5.6.20-1.el6.i686.rpm(这个包备用) 因为采用rpm方式安装mysql的话,那么只安装好mysql-server是不能够在命令行模式下连接mysql的,

linux下rpm方式安装mysql--修改root密码--设置mysql大小写敏感

一,软件准备 MySQL-client-5.6.26-1.linux_glibc2.5.x86_64.rpm+MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm 二.将软件拷贝至linux服务器任意目录,以/home/mysql为例 三.安装服务端 进入MySql目录 : # cd /usr/local/mysql/ 修改权限:# chmod 777 MySQL-server-5.6.39-1.el6.x86_64.rpm 执行安装:# rpm -iv

Mysql源码方式安装与完全卸载Mysql

1.基础环境介绍 1.1软件环境 操作系统:redhat linux 6.3 Mysql版本:Mysql 5.6.24 1.2磁盘目录规划 序号 目录 用途 1 /opt/mysql/mysql-5.6.24 mysql主程序安装目录 2 /data/mysql/mysql_5624/{data,tmp,logs} 存放数据文件.临时文件.日志文件,5624代表为5.6.24版本号 2.linux环境调整优化 2.1 关闭NUMA 编辑/etc/grub.conf文件,在kernel后面增加 n

linux下rpm方式安装mysql5.6及问题解决

安装环境:rhel6.5   mysql5.6 1.查看当前系统下是否安装了mysql rpm -qa | grep mysql 2.如果以上执行后相关包,则需要移除,两种方式 rpm -e packagename     //普通的删除 rpm -e --nodeps packagename     //强力删除,删除带有依赖关系的包 3.下载相关mysql5.6相关的包 wget http://cdn.mysql.com/archives/mysql-5.6/MySQL-client-5.6

CentOS7下yum方式安装nginx

最近把centos升级到7,发现用之前的一些安装nginx的方法安装后有依赖包冲突,估计是 linux版本和nginx版本不匹配导致. 上官网查看文档, 有针对centos7的安装方法,记录下: step1:  创建yum数据源文件   /etc/yum.repos.d/nginx.repo step2: 编辑nginx.repo文件内容如下并保存 [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basear

Linux下yum升级安装PHP 5.5

本文来自:http://blog.aboutc.net/linux/50/yum-install-php-on-linux 系统环境: CentOS 6.4 x86_64 Fedora 20 x86_64 Fedora 20 源中已经有了PHP的源,直接可以使用以下命令安装即可: # yum install php-fpm php-common php-devel php-mysqlnd php-mbstring php-mcrypt 以下为 CentOS 下安装 PHP 方法: 添加 epel