热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

centos6安装mysql5.6.19,升级到5.6.46

以下为在root用户下安装mysql5.6.19,然后升级到5.6.48的过程,在root下操作非常简单,且都是5.6系列只要简单执行rp

以下为在root用户下安装mysql5.6.19,然后升级到5.6.48的过程,在root下操作非常简单,且都是5.6系列只要简单执行rpm -ivh进行安装,rpm -Uvh 进行升级既可,5.6只需要安装client包和service。mysql5.7系列和非root下的安装、升级,后续会说到。

软件下载地址:https://downloads.mysql.com/archives/community/

 

软件下载地址2:http://ftp.ntu.edu.tw/MySQL/Downloads/

地址2下载时注意版本,el6代表redhat6系列,el7代表redhat7系列。

[root@localhost soft_rpm]# rpm -qa|grep -i mara*  #有就卸载
[root@localhost soft_rpm]# rpm -qa|grep -i mysql  #有就卸载
mysql-libs-5.1.73-8.el6_8.x86_64
[root@localhost soft_rpm]# rpm -e mysql-libs-5.1.73-8.el6_8.x86_64 --nodeps 
[root@localhost mysql5.6.19]# ls
MySQL-5.6.19-1.el6.x86_64.rpm-bundle.tar
[root@localhost mysql5.6.19]# tar -xf MySQL-5.6.19-1.el6.x86_64.rpm-bundle.tar

[root@localhost mysql5.6.19]# rpm -ivh MySQL-server-5.6.19-1.el6.x86_64.rpm
Preparing...                ########################################### [100%]
   1:MySQL-server           ########################################### [100%]
   .....................
A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER ! #注意这两句话,告诉你默认密码放在哪
You will find that password in '/root/.mysql_secret'.

You must change that password on your first connect,
no other statement but 'SET PASSWORD' will be accepted.
See the manual for the semantics of the 'password expired' flag.

Also, the account for the anonymous user has been removed.

In addition, you can run:

  /usr/bin/mysql_secure_installation

which will also give you the option of removing the test database.
This is strongly recommended for production servers.

See the manual for more instructions.

Please report any problems at http://bugs.mysql.com/

The latest information about MySQL is available on the web at

  http://www.mysql.com

Support MySQL by buying support/licenses at http://shop.mysql.com

New default config file was created as /usr/my.cnf and
will be used by default by the server when you start it.
You may edit this file to change server settings

[root@localhost mysql5.6.19]# rpm -ivh MySQL-client-5.6.19-1.el6.x86_64.rpm
Preparing...                ########################################### [100%]
   1:MySQL-client           ########################################### [100%]
   
[root@localhost init.d]# service mysql start
Starting MySQL.. SUCCESS!
[root@localhost mysql5.6.19]# cat /root/.mysql_secret
# The random password set for the root user at Tue Dec  3 10:30:44 2019 (local time): HWwdfKQHfkRRCsGn
mysql> set password for root@localhost=password('root');
Query OK, 0 rows affected (0.00 sec)
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.6.19    |
+-----------+
1 row in set (0.02 sec)

[root@localhost mysql5.6.19]# service mysql stop
Shutting down MySQL.. SUCCESS!

[root@localhost mysql5.6.46]# tar -xf MySQL-5.6.46-1.el6.x86_64.rpm-bundle.tar
[root@localhost mysql5.6.46]# ls
MySQL-5.6.46-1.el6.x86_64.rpm-bundle.tar  MySQL-devel-5.6.46-1.el6.x86_64.rpm     MySQL-server-5.6.46-1.el6.x86_64.rpm  MySQL-shared-compat-5.6.46-1.el6.x86_64.rpm
MySQL-client-5.6.46-1.el6.x86_64.rpm      MySQL-embedded-5.6.46-1.el6.x86_64.rpm  MySQL-shared-5.6.46-1.el6.x86_64.rpm  MySQL-test-5.6.46-1.el6.x86_64.rpm
[root@localhost mysql5.6.46]# rpm -Uvh MySQL-server-5.6.46-1.el6.x86_64.rpm
[root@localhost mysql5.6.46]# rpm -Uvh MySQL-client-5.6.46-1.el6.x86_64.rpm

[root@localhost mysql5.6.46]# mysql_upgrade -uroot -proot -s


[root@localhost init.d]# service mysql start
Starting MySQL.. SUCCESS!

[root@localhost init.d]# mysql -uroot -proot
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.6.46    |
+-----------+
1 row in set (0.00 sec)


推荐阅读
  • SecureCRT是一款功能强大的终端仿真软件,支持SSH1和SSH2协议,适用于在Windows环境下高效连接和管理Linux服务器。该工具不仅提供了稳定的连接性能,还具备丰富的配置选项,能够满足不同用户的需求。通过SecureCRT,用户可以轻松实现对远程Linux系统的安全访问和操作。 ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • 本文详细介绍了如何在 Linux 系统上安装 JDK 1.8、MySQL 和 Redis,并提供了相应的环境配置和验证步骤。 ... [详细]
  • 一、Tomcat安装后本身提供了一个server,端口配置默认是8080,对应目录为:..\Tomcat8.0\webapps二、Tomcat8.0配置多个端口,其实也就是给T ... [详细]
  • 在Linux系统中避免安装MySQL的简易指南
    在Linux系统中避免安装MySQL的简易指南 ... [详细]
  • 基于Net Core 3.0与Web API的前后端分离开发:Vue.js在前端的应用
    本文介绍了如何使用Net Core 3.0和Web API进行前后端分离开发,并重点探讨了Vue.js在前端的应用。后端采用MySQL数据库和EF Core框架进行数据操作,开发环境为Windows 10和Visual Studio 2019,MySQL服务器版本为8.0.16。文章详细描述了API项目的创建过程、启动步骤以及必要的插件安装,为开发者提供了一套完整的开发指南。 ... [详细]
  • Unity与MySQL连接过程中出现的新挑战及解决方案探析 ... [详细]
  • 为了确保iOS应用能够安全地访问网站数据,本文介绍了如何在Nginx服务器上轻松配置CertBot以实现SSL证书的自动化管理。通过这一过程,可以确保应用始终使用HTTPS协议,从而提升数据传输的安全性和可靠性。文章详细阐述了配置步骤和常见问题的解决方法,帮助读者快速上手并成功部署SSL证书。 ... [详细]
  • Java Socket 关键参数详解与优化建议
    Java Socket 的 API 虽然被广泛使用,但其关键参数的用途却鲜为人知。本文详细解析了 Java Socket 中的重要参数,如 backlog 参数,它用于控制服务器等待连接请求的队列长度。此外,还探讨了其他参数如 SO_TIMEOUT、SO_REUSEADDR 等的配置方法及其对性能的影响,并提供了优化建议,帮助开发者提升网络通信的稳定性和效率。 ... [详细]
  • Linux下MySQL 8.0.28安装指南
    本文详细介绍了在Linux系统上安装MySQL 8.0.28的步骤,包括下载数据库、解压数据包、安装必要组件和启动MySQL服务。 ... [详细]
  • MicrosoftDeploymentToolkit2010部署培训实验手册V1.0目录实验环境说明3实验环境虚拟机使用信息3注意:4实验手册正文说 ... [详细]
  • Docker 中创建 CentOS 容器并安装 MySQL 进行本地连接
    本文详细介绍了如何在 Docker 中创建 CentOS 容器,并在容器中安装 MySQL 以实现本地连接。文章内容包括镜像拉取、容器创建、MySQL 安装与配置等步骤。 ... [详细]
  • 本文详细介绍了 InfluxDB、collectd 和 Grafana 的安装与配置流程。首先,按照启动顺序依次安装并配置 InfluxDB、collectd 和 Grafana。InfluxDB 作为时序数据库,用于存储时间序列数据;collectd 负责数据的采集与传输;Grafana 则用于数据的可视化展示。文中提供了 collectd 的官方文档链接,便于用户参考和进一步了解其配置选项。通过本指南,读者可以轻松搭建一个高效的数据监控系统。 ... [详细]
  • 本文深入解析了通过JDBC实现ActiveMQ消息持久化的机制。JDBC能够将消息可靠地存储在多种关系型数据库中,如MySQL、SQL Server、Oracle和DB2等。采用JDBC持久化方式时,数据库会自动生成三个关键表:`activemq_msgs`、`activemq_lock`和`activemq_ACKS`,分别用于存储消息数据、锁定信息和确认状态。这种机制不仅提高了消息的可靠性,还增强了系统的可扩展性和容错能力。 ... [详细]
  • 在Cisco IOS XR系统中,存在提供服务的服务器和使用这些服务的客户端。本文深入探讨了进程与线程状态转换机制,分析了其在系统性能优化中的关键作用,并提出了改进措施,以提高系统的响应速度和资源利用率。通过详细研究状态转换的各个环节,本文为开发人员和系统管理员提供了实用的指导,旨在提升整体系统效率和稳定性。 ... [详细]
author-avatar
拍友2702932701
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有