让每一名学员高薪就业
返回列表 发新帖

Centos下yum安装MySQL数据库

[复制链接]

38

主题

67

帖子

1164

积分

大佬

Rank: 9Rank: 9Rank: 9

积分
1164
QQ
发表于 2018-1-10 09:31:54  | 显示全部楼层 | 阅读模式
Centos作为公司企业中常用的服务器 ,在上面安装相应的开发软件是经常的事情。有别于windows系统,Centos下安装mysql不像windows那样方便快捷、可视化。下面介绍一种简单快捷的在Centos下安装mysql数据库的方式:YUM安装。

什么是YUM?
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

如何安装mysql?  1.yum更新一下
执行yum update(这里可能会又一些更新,如遇到下面步骤输入y更新即可)
1.png

2.下载和添加仓库(由于是内网,速度会比较快)
2.png
执行 sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
3.png
再次执行yum update
4.png

3、安装Mysql
执行yum install mysql-server(期间会遇到如图所示的几次是否确认下载 输入y即可)
5.png
执行systemctl start mysqld(启动mysql)
6.png

4、配置mysql
执行mysql_secure_installation(出现如下界面,默认密码为null,这一步不输入任何密码,直接enter回车键则会提示设置密码)
7.png
Enter回车以后出现以下界面,输入y设置密码
8.png
9.png
是否移除匿名用户(根据需要自行选择y或者n)
10.png
root账户是否只允许本地登录.根据需要选择
11.png
是否移除test数据库(这个数据库只是测试用,删除不删除没什么影响)
12.png
是否重新加载所有表 执行 y
13.png
执行mysql -uroot -p你设置的密码.出现以下界面则表示安装成功
14.png
若要允许远程登陆,还需执行以下操作,以我的root用户为例
执行GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION
执行刷新: FLUSH PRIVILEGES
(如果安装过程中出现问题,需要完全卸载后重新安装即可)

如何完全卸载mysql?
1、检查是否安装了mysql组件.
执行rpm -qa | grep -i mysql命令可查看到系统所安装的所有mysql组件
15.png

2、卸载第一步中所查看到的所有组件
卸载之前应先关闭mysql服务 执行systemctl stop mysqld
[root@izwz93agy1viktrl0zsy76z ~]# systemctl stop mysqld

mysql-community-common-5.6.38-2.el7.x86_64
mysql-community-libs-5.6.38-2.el7.x86_64
mysql-community-client-5.6.38-2.el7.x86_64
mysql-community-release-el7-5.noarch
mysql-community-server-5.6.38-2.el7.x86_64
执行删除操作
yum -y remove mysql-community-client-5.6.38-2.el7.x86_64
16.png
yum -y remove mysql-community-common-5.6.38-2.el7.x86_64
17.png
yum -y remove mysql-community-libs-5.6.38-2.el7.x86_64
yum -y remove mysql-community-release-el7-5.noarch
18.png
yum -y remove mysql-community-server-5.6.38-2.el7.x86_64
19.png

3、检查mysql相关文件夹是否删除干净
执行whereis mysql
20.png
执行 find / -name mysql
21.png
执行删除相关文件夹操作
rm -rf  /var/lib/mysql
rm -rf  /var/lib/mysql/mysql
rm -rf  /etc/selinux/targeted/active/modules/100/mysql
rm -rf  /usr/share/mysql
查看是否删除干净
执行rpm -qa | grep -i mysql
22.png
如果没有文件夹后即可重新YUM安装。
感谢源码时代Java学科讲师提供此文章!
本文为原创文章,转载请注明出处!




回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

最新活动

联系我们

Java培训  |   PHP培训  |   UI培训  |   H5培训  |   Python培训  |   大数据培训  |   如何报名  |   视频下载
快速回复 返回顶部 返回列表