rhel mysql安装_rhel7安装mysql5.7

---------------------红帽7----------------------

一、登录MySQL官网下载mysql

下载地址:https://dev.mysql.com/downloads/mysql/

因为有依赖关系,得下载下面五个包

mysql-community-client-5.7.24-1.el7.x86_64.rpm

mysql-community-common-5.7.24-1.el7.x86_64.rpm

mysql-community-devel-5.7.24-1.el7.x86_64.rpm

mysql-community-libs-5.7.24-1.el7.x86_64.rpm

mysql-community-server-5.7.24-1.el7.x86_64.rpm

二、查看系统是否已经安装了mysql没有

代码  rpm -aq | grep mysql

Mariadb是rhel系统已经安装好了的,需要卸载掉,安装MySQL时可能有冲突,查看Mariadb,代码 rpm  -qa | grep mariadb

三、卸载Mariadb

用  rpm -e 卸载,因为有有依赖关系,末尾加上 --nodeps不顾依赖关系强制卸载

rpm -e 包名 --nodeps

四、创建安装文件夹

[root@localhost Desktop]#mkdir -p /usr/local/mysql

五、将下载好的5个安装包用 xshell 传过去

[root@localhost Desktop]# cd /usr/local/mysql/

[root@localhost mysql]# ls

mysql-community-client-5.7.24-1.el7.x86_64.rpm

mysql-community-common-5.7.24-1.el7.x86_64.rpm

mysql-community-devel-5.7.24-1.el7.x86_64.rpm

mysql-community-libs-5.7.24-1.el7.x86_64.rpm

mysql-community-server-5.7.24-1.el7.x86_64.rpm

六、开始安装,各个文件是有依赖性的,必须按以下顺序安装

mysql-community-common-5.7.24-1.el7.x86_64.rpm

mysql-community-libs-5.7.24-1.el7.x86_64.rpm

mysql-community-client-5.7.24-1.el7.x86_64.rpm

imysql-community-server-5.7.24-1.el7.x86_64.rpm

mysql-community-devel-5.7.24-1.el7.x86_64.rpm

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

[root@localhost mysql]# rpm -ivh mysql-community-common-5.7.24-1.el7.x86_64.rpm

warning: mysql-community-common-5.7.24-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing... ################################# [100%]

Updating/installing...1:mysql-community-common-5.7.24-1.e################################# [100%]

[root@localhost mysql]# rpm-ivh mysql-community-libs-5.7.24-1.el7.x86_64.rpm

warning: mysql-community-libs-5.7.24-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing... ################################# [100%]

Updating/installing...1:mysql-community-libs-5.7.24-1.el7################################# [100%]

[root@localhost mysql]# rpm-ivh mysql-community-client-5.7.24-1.el7.x86_64.rpm

warning: mysql-community-client-5.7.24-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing... ################################# [100%]

Updating/installing...1:mysql-community-client-5.7.24-1.e################################# [100%]

[root@localhost mysql]# rpm-ivh mysql-community-server-5.7.24-1.el7.x86_64.rpm

warning: mysql-community-server-5.7.24-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing... ################################# [100%]

Updating/installing...1:mysql-community-server-5.7.24-1.e################################# [100%]

[root@localhost mysql]# rpm-ivh mysql-community-devel-5.7.24-1.el7.x86_64.rpm

warning: mysql-community-devel-5.7.24-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing... ################################# [100%]

Updating/installing...1:mysql-community-devel-5.7.24-1.el################################# [100%]

View Code

mysql安装完毕后,是不会自动启动的,但是第一次启动后,以后开机都是自启的,没有第一次启动之前,也是没有密码的。当你第一次启动MySQL服务器的时候,mysql自己就会自己做很多事情,其中之一重要的就是初始密码

七、 启动mysql服务

[root@localhost mysql]#systemctl start mysqld.service

[root@localhost mysql]# systemctl status mysqld.service

mysqld.service-MySQL ServerLoaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled)

Active: active (running) since Sat 2018-12-08 00:13:35 CST; 10s ago

Docs: man:mysqld(8)

http://dev.mysql.com/doc/refman/en/using-systemd.html

Process: 4150 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS)

Process: 4072 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)

Main PID: 4153 (mysqld)

CGroup: /system.slice/mysqld.service

└─4153 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mys...

Dec 08 00:13:35 localhost.localdomain systemd[1]: Started MySQL Server.

八、查看初始密码

启动之后密码就初始化好了,可以用 cat /var/log/mysqld.log  查看

99e763ce0a902dcfb141185c1d587d35.png

九、登录MySQL,登录进去是没有权限任何操作的,必须修改密码

登录代码 mysql -u root -p  回车就让你输入密码

[root@localhost mysql]# mysql -uroot -p

Enter password: //输入密码

45eb989815d1dd9474cdbe56d3fa3b49.png

十、修改密码

mysql> set password for 'root'@'localhost'='密码' //密码必须要符合要求,八位及以上,需要大小写、数字和特殊字

mysql> set password for 'root'@'localhost'='qweQWE123

Query OK, 0 rows affected (0.00 sec)

到这里就安装完成了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Red Hat 7上安装MySQL 5.7的步骤如下示: 1. 首先,下载MySQL 5.7的yum源。使用以下命令下载yum源: ``` wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm ``` 2. 下载完成后,安装yum源。使用以下命令安装: ``` rpm -ivh mysql-community-release-el7-5.noarch.rpm ``` 3. 安装完成后,检查是否成功安装MySQL。使用以下命令检查: ``` rpm -qa | grep mysql ``` 4. 如果系统中已经安装了mariadb-libs,需要先卸载它,以避免冲突: ``` yum remove mariadb-libs ``` 5. 如果系统中没有安装net-tools,需要先安装它: ``` yum install net-tools -y ``` 6. 安装MySQL 5.7。使用以下命令安装: ``` rpm -ivh mysql-community-client-5.7.37-1.el7.x86_64.rpm mysql-community-common-5.7.37-1.el7.x86_64.rpm mysql-community-libs-5.7.37-1.el7.x86_64.rpm mysql-community-server-5.7.37-1.el7.x86_64.rpm ``` 7. 启动MySQL服务: ``` systemctl start mysqld ``` 8. 使用临时密码登录MySQL,并修改密码。 这样,你就成功在Red Hat 7上安装MySQL 5.7。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [RedHat7.x环境下MySQL5.7安装、配置和远程连接](https://blog.csdn.net/weixin_45573645/article/details/104965146)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [linux系统中三种方法安装MySQL5.7rhel7/centos7)](https://blog.csdn.net/weixin_52951697/article/details/123766776)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值