千家信息网

Centos6.9安装Myql数据库RPM包

发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,Centos6.9安装Myql数据库RPM包1、进入/usr/src目录[root@ljctest nginx-1.12.1]# cd /usr/src/[root@ljctest src]# lsd
千家信息网最后更新 2025年11月08日Centos6.9安装Myql数据库RPM包

Centos6.9安装Myql数据库RPM包

1、进入/usr/src目录

[root@ljctest nginx-1.12.1]# cd /usr/src/

[root@ljctest src]# ls

debug kernels nginx-1.12.1 nginx-1.12.1.tar.gz

2、下载Myql5.7.19的rpm包

[root@ljctest****src]#wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar

--2017-10-12 11:16:50-- https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar

Resolving cdn.mysql.com… 104.95.206.140

Connecting to cdn.mysql.com|104.95.206.140|:443… connected.

HTTP request sent, awaiting response… 200 OK

Length: 472432640 (451M) [application/x-tar]

Saving to: "mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar"

100%[===========================================================================================

2017-10-12 11:20:48 (1.90 MB/s) - "mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar" saved [472432640/47

3、查看文件!

[root@ljctest src]# file mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar

mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar: POSIX tar archive (GNU)

4、创建mysql-5.7的目录

[root@ljctest src]# mkdir mysql-5.7

5、解压RPM包到mysql-5.7文件夹中

[root@ljctest src]# tar -xf mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar -C mysql-5.7/

6****检查操作系统上是否安装了MySQL

[root@mydb1 backup]# rpm -qa |grep mysql
qt-mysql-4.6.2-26.el6_4.x86_64
mysql-5.1.71-1.el6.x86_64
mysql-server-5.1.71-1.el6.x86_64
mysql-devel-5.1.71-1.el6.x86_64
mysql-libs-5.1.71-1.el6.x86_64

删除MyQL(RedHat6.3服务器自带的mysql-libsmysql-libs-5.1.61-4.el6.x86_64,可能会和高版本的mysql-libs有冲突)

yum remove mysql-libs

7、单独安装报错(一般都是依赖安装的有问题)!

[root@ljctest mysql-5.7]# rpm -ivh mysql-community-server-5.7.19-1.el6.x86_64.rpm

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

error: Failed dependencies:

libnuma.so.1()(64bit) is needed by mysql-community-server-5.7.19-1.el6.x86_64

libnuma.so.1(libnuma_1.1)(64bit) is needed by mysql-community-server-5.7.19-1.el6.x86_64

libnuma.so.1(libnuma_1.2)(64bit) is needed by mysql-community-server-5.7.19-1.el6.x86_64

mysql-community-client(x86-64) >= 5.7.9 is needed by mysql-community-server-5.7.19-1.el6.x86_64

mysql-community-common(x86-64) = 5.7.19-1.el6 is needed by mysql-community-server-5.7.19-1.el6.x86_64

[root@ljctest mysql-5.7]# ll

total 461372

-rw-r--r-- 1 7155 31415 23618024 Jun 24 20:08 mysql-community-client-5.7.19-1.el6.x86_64.rpm

-rw-r--r-- 1 7155 31415 336268 Jun 24 20:08 mysql-community-common-5.7.19-1.el6.x86_64.rpm

-rw-r--r-- 1 7155 31415 3747580 Jun 24 20:08 mysql-community-devel-5.7.19-1.el6.x86_64.rpm

-rw-r--r-- 1 7155 31415 39248236 Jun 24 20:08 mysql-community-embedded-5.7.19-1.el6.x86_64.rpm

-rw-r--r-- 1 7155 31415 136599912 Jun 24 20:08 mysql-community-embedded-devel-5.7.19-1.el6.x86_64.rpm

-rw-r--r-- 1 7155 31415 2177644 Jun 24 20:09 mysql-community-libs-5.7.19-1.el6.x86_64.rpm

-rw-r--r-- 1 7155 31415 1723316 Jun 24 20:09 mysql-community-libs-compat-5.7.19-1.el6.x86_64.rpm

-rw-r--r-- 1 7155 31415 159680896 Jun 24 20:09 mysql-community-server-5.7.19-1.el6.x86_64.rpm

-rw-r--r-- 1 7155 31415 105292128 Jun 24 20:09 mysql-community-test-5.7.19-1.el6.x86_64.rpm

8、有网络的情况,用如下的安装方式安装,安装成功。

[root@ljctest mysql-5.7]# yum install ./*.rpm

9、启动mysql

[root@ljctest mysql-5.7]# service mysqld start

Initializing MySQL database: [ OK ]

Starting mysqld: [ OK ]

[root@ljctest mysql-5.7]#

[root@ljctest mysql-5.7]# grep 'temporary password' /var/log/mysqld.log

2017-10-12T07:20:33.419494Z 1 [Note] A temporary password is generated for root@localhost: ?OJo0_Wrpv70

[root@ljctest mysql-5.7]#

10、进入mysql ,修改mysql的密码。

[root@ljctest mysql-5.7]# mysql -uroot -p

Enter password:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 5

Server version: 5.7.19

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

以上,MySQL 5.7.10安装完成。

之后还可以放开防火墙、设定自启动、增强MySQL安全设置等。

iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

/etc/init.d/iptables save

chkconfig mysqld on

mysql_secure_installation


文件 目录 数据 数据库 安全 成功 操作系统 密码 情况 文件夹 方式 服务器 版本 系统 网络 问题 防火墙 新密 冲突 服务 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络技术规范具有的特征是 服务器安装iptables jsp页面连接数据库 学校安全风险数据库 浙江数据软件开发服务推广 网络安全的童诗童谣五十字 数据库怎么删除特定人名 互联网属于科技行业分类 乐乐虫网络技术有限公司 软件开发如何收费 实时数据库的主要技术规范 数据库批量添加注释快捷键 邺兴互联网科技 中国对数据库技术发展的贡献 猎头如何找软件开发客户 郑州网络安全科技馆有什么好玩的 马化腾腾讯互联网科技 mac 连接云服务器 完美世界对战平台服务器连接失败 工业网络技术书籍 成都嵌入式软件开发哪里有 网络安全知识专题考试 网络安全审查什么时间实施呢 金碟科目余额对应数据库 吃鸡游戏如何取消连接服务器 网络安全一机双网通讯稿 武汉专业的网络安全机构 服务器电源要入固定资产吗 互联网科技委员成员 老电脑 服务器
0