共计 441 个字符,预计需要花费 2 分钟才能阅读完成。
昨天群里有人反应插件使用出现数据库错误的问题,不用看就知道应该是数据库版本的问题,因为我用不着那么多的功能,数据库一直在比较低的版本,所以新版本数据库可能会出现一些问题,故此我决定升级 mysql 数据库看看。
1. 先给服务器做个快照备份以防万一,没有快照功能可忽略此步骤;
2. 宝塔 Linux 服务器面板所有的数据库都点击备份【我多次强调,涉及到数据库的操作先备份数据,有数据在都好办】
3. 删除宝塔 Linux 服务器面板所有数据库,放心删没事的,删除之前把所有数据库的用户名和密码复制到电脑新建文档里面;
4. 宝塔 Linux 服务器面板软件商店里面选择 mysql——> 设置里面点切换版本——> 开始安装 mysql5.6 或者 5.7 等高级版本;
5. 升级过程稍微要等一会儿,要耐心等待;
6. 切换完成后,宝塔数据库里面新建数据库,把所有数据库使用备份的用户名密码进行新建;
7. 最后导入备份的数据。
最后说一下,数据库版本越高,需要服务器内存会高一些,mysql5.7 至少需要 1.65G 内存,所以我放弃升级了~
相关推荐:
- Windows设置nginx开机自启动的两种方法 目录1 一、winws实现nginx开机自启动2 二、通过windows程序计划设定nginx开机自启动 使用...
- 如何修复数据库报150错误? (数据库报150错误) 数据库是一个企业的最重要的资源之一,因为它存储了大量的关键业务数据。但是,所有的数据库都有漏洞,需要我们修复。报150错误是其中一个比较复杂的数据库错误,它会对我们的业务产生影响并挑战我们的技能瓶颈。...
- Sequelize 实现数据库的创建 (sequelize 创建数据库) Sequelize是一个Node.js ORM(Object-Relational Mapping)库,允许开发人员通过JavaScript与各种SQL数据库交互,包括MySQL、Postgres、SQLite和Microsoft SQL Server等等。Sequelize实现了ORM模式,它允许开发人员在JavaScript中使用面向对象风格的声明式语法,而不需要使用SQL语句。在这篇文章中,我们将讨论如何使用Sequelize实现数据库的创建。...
- 如何查找已经被删除的数据库 (查询被delete的数据库) ?在现今数据管理的环境下,我们都知道数据库的重要性。它们不仅是数据存储的核心,而且是数据访问和应用的中心。然而,有时我们会遇到一些问题,例如无法访问数据库,无法找到需要的数据等等。这时,我们通常会认为数据库已经被删除了,但实际上还有一些方法可以找回被删除的数据库。那么,呢?...
- 如何使用SQL删除MySQL数据库? (删数据库sqlmysql) MySQL是更受欢迎的关系型数据库之一,许多网站和应用程序都使用MySQL存储数据。但有时,开发人员需要删除MySQL数据库。这可能是因为项目已经完成或需要删除测试或开发数据库。在本文中,我们将介绍如何使用SQL删除MySQL数据库。...