mysql - 使用 Sequel Pro 创建和链接数据库
问题描述
我正在将我的网站从 Heart Internet 经销商帐户转移到 Digital Ocean VPS,但我一直试图让我的旧数据库链接到新的 wordpress 安装。目前我陷入以下错误;
Error establishing a database connection
我所做的是通过 Sequel Pro 在我的网站上创建一个新数据库,然后我将旧数据库导入到这个数据库中。在此之后,我将 DB_NAME / DM_USER 更改为我创建的新数据库的名称。但是我没有更改 DB_PASSWORD,因为我不确定这也应该更改。
我还注意到旧数据库经常提到网站的旧 IP。我应该找到并用我的新 IP 替换所有这些吗?
任何帮助将不胜感激。
解决方案
是的,当您移动到新主机时,应将 IP 替换为新 IP,并且您还需要在提取数据库后正确更新数据库用户名、密码、主机名。如果您仍然面临数据库密码错误,一种重新更新密码的好方法。不要忘记为 mysql 用户添加权限以使其正常工作。
推荐阅读
- pytorch - 如何在 pipenv 中指定 pytorch / cuda 版本
- r - 用 latex2exp 将函数和变量替换为 LaTeX 字符串
- c# - 自动清算控制
- bash - 如何使用 sed 在给定的行范围/模式内的匹配之前添加行?
- laravel - Laravel 关系在到达 Vue 中的相应属性时会导致错误
- assembly - 大会 x86:加载第二阶段
- docker - Docker for Windows 将 Linux 容器连接到 Windows 主机网络
- r - 使用滞后计算连续值(矢量化而不是 for 循环)
- linux - 如何绕过远程云虚拟机上的“此计算机未启用 VT-X/AMD-v”?
- wordpress - id 改变变量