【问题标题】:How do I move a DB from localhost to a live server如何将数据库从本地主机移动到实时服务器
【发布时间】:2019-05-10 08:54:40
【问题描述】:
我使用 Xampp 构建了一个数据库和网站,它允许我使用和测试 php 和一个托管在 localhost 上的数据库。我现在想将其移至实时服务器。我已使用 123-reg 将网站移至实时服务器。如何移动数据库?
我已尝试导出 phpmyadmin 数据库并将 sql 文件放在我的实时目录中,但不确定接下来的步骤。与其他托管网站不同,123-reg 似乎没有 phpmyadmin 选项作为 Web 工具。然而,它确实有一个叫做“MariaDBDatabases”的东西。我可以以某种方式使用它吗?
【问题讨论】:
标签:
php
phpmyadmin
web-hosting
【解决方案1】:
是的,这是正确的方法。您只需在 localhost 上导出数据库。然后导入链接中给出的实时数据库
转到导出选项。点击开始。
新建一个数据库。
并在其中导入
【解决方案2】:
是的,当然。
一般来说,托管服务提供商不会提供像 http://anything.com/phpmyadmin 这样的不安全链接作为数据库访问位置。
取而代之的是,它们在控制面板(仪表板)中提供 UI 以访问所有功能。
它确保了额外的安全性,以避免您的自定义数据库遭到未经授权的利用。
我不完全了解您的主机提供商的 UI 功能,但正如您所说,单击 MariaDBDatabases,创建一个新数据库(复制该数据库),创建一个新用户(连同密码一起复制该数据库)。
现在单击刚刚创建的数据库,我希望它会将您重定向到 phpMyAdmin。
在那里你可以导入你的 SQL。
现在您所要做的就是更改项目中的数据库凭据。