问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Centos7下使用yum安装mysql数据库的详细教程(增强版)

发布网友 发布时间:2022-02-26 19:15

我来回答

1个回答

热心网友 时间:2022-02-26 20:44

在之前给大家分享过这篇文章:CentOS
7.0下使用yum安装mysql的方法详解,小编觉得不够详细,今天给大家通过本文给大家做个补充,感兴趣的朋友可以参考下。
1.
下载mysql的repo源
$
wget
http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
2.
安装mysql-community-release-el7-5.noarch.rpm包
$
sudo
rpm
-ivh
mysql-community-release-el7-5.noarch.rpm

安装这个包后,会获得两个mysql的yum
repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。
3.
安装mysql
$
sudo
yum
install
mysql-server
根据步骤安装就可以了,不过安装完成后,没有密码,需要重置密码。
4.
重置密码
重置密码前,首先要登录
$
mysql
-u
root
登录时有可能报这样的错:ERROR
2002
(HY000):
Can‘t
connect
to
local
MySQL
server
through
socket
‘/var/lib/mysql/mysql.sock‘
(2),原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户:
$
sudo
chown
-R
openscanner:openscanner
/var/lib/mysql
然后,重启服务:
$
service
mysqld
restart
5.
防火墙设置,开放3306端口
firewall-cmd
--permanent
--zone=public
--add-port=3306/tcp
firewall-cmd
--permanent
--zone=public
--add-port=3306/udp
firewall-cmd
--reload
6.
mysql安全设置
mysql_secure_installation;
MySQL
会提示你重置
root
密码,移除其他用户账号,禁用
root
远程登录,移除
test
数据库,重新加载
privilege
表格等。
7.
创建远程访问用户
--实施环境用户
CREATE
USER
'dbuser'@'%'
IDENTIFIED
BY
'123456';
GRANT
SELECT,INSERT,UPDATE,DELETE
ON
*.*
TO
'dbuser'@'%';
--管理员用户
CREATE
USER
'admin'@'%'
IDENTIFIED
BY
'123456';
CREATE
USER
'admin'@'%'
IDENTIFIED
BY
'123456';
GRANT
ALL
ON
*.*
TO
'admin'@'%';
flush
privileges;
8.
更改数据存放目录
mkdir
/home/data
--关闭mysql服务进程
systemctl
status
mysqld
mv
/var/lib/mysql
/home/data
修改
/etc/my.cnf
文件
datadir=/home/data/mysql
socket=/home/data/mysql/mysql.sock
socket=/home/data/mysql/mysql.sock
以上所述是小编给大家介绍的Centos7下使用yum安装mysql数据库的详细教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
CentOS7安装MySQL数据库的指南cent7安装mysql

`sudo systemctl start mysqld`MySQL服务现在可以正常运行。安全设置 安装MySQL后,建议立即进行安全设置以确保数据的安全性。MySQL提供了一个名为mysql_secure_installation的脚本,可以自动完成这项任务。在CentOS7终端中输入以下命令即可使用:`sudo mysql_secure_installation`该脚本将依次提示您输入root用户...

Load Port、SMIF

威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...

Centos7 yum安装MySQL8.0(图文)

CentOS 7系统中,若需要安装MySQL 8.0,首先需要卸载已有的MySQL服务。通过运行以下命令检查并停止服务:查看服务状态:service mysqld status停止服务:service mysqld stop卸载相关包:使用`rpm -ev`命令,例如`rpm -ev mysql-community-client-8.0.32-1.el7.x86_64 --nodeps`...删除相关目录,如...

CentOS7下MySQL安装配置

首先,通过访问

centos7怎么安装mysql

1、MySQL 依赖 libaio,所以先要安装 libaio 2、下载 MySQL 3、安装 添加 MySQL Yum Repository 添加 MySQL Yum Repository 到你的系统 repository 列表中,执行 4、通过 Yum 来安装 MySQL Yum 会自动处理 MySQL 与其他组件的依赖关系:输入 y 继续下载相关文件;遇到上述提示,输入 y 继续,执行完成...

如何在centos7安装mysql

1 首先要确保电脑正常上网,才能通过yum安装。执行yum install mysql进行安装。并在提示时输入y。然后系统会自动寻找安装包,并进行安装。下图显示已成功安装完毕。安装完毕后,尝试启动数据库。系统提示找不到这个服务。再次看一下安装的包:rpm -qa |grep mysql 命令返回空,说明刚才没有安装成功。只好...

centos7 怎么安装mysql

CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。1. 下载mysql的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm ...

如何在linux系统中centos7.6上面安装mysql数据库

1, 源码编译。 2,二进制包方式安装 3, yum安装。可以采用二进制包方式安装mysql,并进行优化配置。1.安装之前,先创建mysql用户 [root@linuxprobe_nfs ~]# useradd mysql -s /sbin/nologin -M [root@linuxprobe_nfs ~]# id mysql uid=500(mysql) gid=500(mysql) groups=500(mysql)2....

京东云服务器CentOS7搭建最新MySQL8教程并允许远程ip访问

首先,为了安装MySQL,你需要在CentOS7系统中添加官方的Yum仓库。你可以从MySQL官网下载.repo文件,或者直接运行以下命令添加仓库:在确认安装时输入'y'。接下来,使用Yum工具安装MySQL服务器。然而,可能会遇到问题,如GPG密钥不匹配。解决方法有:删除现有GPG密钥,重新导入正确的密钥。 清理Yum缓存,确保...

怎样在Linux环境下安装部署MySQL数据库系统

在Linux安装软件需要预先做好如下一些准备:准备好Linux操作系统如:CentOS7。配置好yum源。完成上述准备后,就可以动手安装MySQL数据库了。主要安装步骤如下:1. 禁用selinux setenforce 0 2. 上传安装文件到Linux 3.解压rpm包 tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar 4.安装软件 yu...

Centos7安装mysql缺乏yum源怎么安装?

1.确保centos安装了wget,没有的话安装wgetyum install wget 2.下载mysql的repo源 1:wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2:安装mysql-community-release-el7-5.noarch.rpm包 3:rpm -ivh mysql-community-release-el7-5.noarch.rpm 4.安装这个包后,会获得两...

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我的华硕x54xi2328hr-sl是2月份刚买的,99成新,我保养的很好,又贴了膜... 万豪白金卡是什么? 我想买便宜的好面膜啊,去哪买?网上有好的吗? 北京汽车贴膜去哪比较好?什么膜比较好? 万豪金卡吃饭有什么优惠 傅雷家书是一本关于什么的书?说说你读完此书的一些看法 《傅雷家书》的主题思想是什么 菠萝泡芙是菠萝做的嘛 贝克大叔产品目录 如何制作奶香四溢的泡芙? 安装MySQL事务数据库都需要哪些步骤 怎样找到回收站已删除的文件 怎样安装Navicat for MySQL数据库 阿里云服务器怎么安装mysql数据库步骤 怎么找到回收站里已经删除的文件 如何在阿里云服务器上安装mysql数据库? 怎样找回回收站删除的文件 windows下怎么安装mysql数据库 mysql 这个数据库谁会安装啊,帮我安装一下呗。或者有教程给我也行 如何安装和配置MySQL mysql数据库5.7.16安装版怎么安装图解 mysql数据库5.5标准配置怎么安装图解 mysql数据库5.7怎么安装图解 word表格怎么调节行与行间距 如何安装mysql,mysql安装图解 word里插入表格后怎么调行间距 word里面表格行间距怎么设置 求一个MySQL安装包+安装教程 word中表格中行间距怎么设置 mysql5.5.27安装教程 回收站删除的文件怎么找回 安装了linux怎么安装mysql数据库 怎样找回回收站删除的文件? 怎么找到回收站删除的文件? 忘记了mysql的root密码怎么办 Mysql的Root密码忘记了怎么办? 怎么在回收站找到刚刚删除的文件 mysql忘记root密码了怎么办 找回回收站删除的文件 Mysql5.7忘记root密码怎么办? 怎么找到回收站删除的文件 从回收站删除的文件在哪里可以找到? CAD怎么设置图形范围 怎么在回收站找到刚刚删除的文件夹 CAD制图中怎么建立图形界限 在CAD画图过程中。图形界限。要怎么给?怎么看? 回收站里删除的文件怎么找回? cad如何做图形界限 CAD图形界限设置 cad画图为何要设置图形界限