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.安装这个包后,会获得两...