如何上传数据库(php)?

如何上传数据库(php)?,php,database,Php,Database,我用php开发了一个网站 我知道如何使用ftp(filezilla)上传它 但我不知道如何上传数据库,我不能做任何事情没有上传这个数据库 请帮我上传我的数据库 谢谢。tl;dr版本 询问您的主机提供商他们支持哪些方法 更多细节 这一切都取决于你的主机。您是否有一个只有FTP访问权限的简单主机帐户(即没有命令行或远程桌面访问权限)?在这些情况下,您的主机通常安装了phpMyAdmin或其他基于web的数据库管理系统 这不太可能,但您也可以尝试从计算机连接到MySQL数据库。您可以下载命令行工具,或

我用php开发了一个网站
我知道如何使用ftp(filezilla)上传它
但我不知道如何上传数据库,我不能做任何事情没有上传这个数据库
请帮我上传我的数据库

谢谢。

tl;dr版本

询问您的主机提供商他们支持哪些方法

更多细节

这一切都取决于你的主机。您是否有一个只有FTP访问权限的简单主机帐户(即没有命令行或远程桌面访问权限)?在这些情况下,您的主机通常安装了phpMyAdmin或其他基于web的数据库管理系统

这不太可能,但您也可以尝试从计算机连接到MySQL数据库。您可以下载命令行工具,或者只需获取MySQL Workbench,然后输入主机名并测试连接


如果您确实具有shell访问权限,则可以使用mysqldump转储本地数据库并上载生成的SQL文件,然后将其导入服务器。远程桌面也可以使用类似的技术。

通常,您可以制作数据库转储的gzip.tar.gz,并使用文件客户端将其上载到您的共享空间。。。完成后,使用mysql命令行或站点管理员提供的GUI将其解压缩并从转储恢复。。我假设您的数据库是MySql,这是显而易见的选择,您有权访问数据库。。。。这个问题似乎更适合serverfault,因为它似乎与一般编程的关系不大。无论如何

焦油:

tar –cvzf tarfilename foldername
联塔权力机构:

tar –xvzf tarfilename
例如:

tar –cvzf abc.tar.gz abc
这将压缩名为abc.tar.gz的abc文件夹[tar]

tar –xvzf filename.tar.gz
这将把文件解压为abc文件夹


要从转储进行备份和恢复,请参考链接,因为它有一些精彩的说明。

如果您使用的是MySQL,只需从本地主机(phpmyadmin)导出数据库(单击数据库,然后搜索导出选项卡)。 导出时,需要将其导入到联机主机(您的域)。 要做到这一点,您必须访问主机的cpanel。 登录到cpanel后,搜索phpmyadmin(或您正在使用的任何数据库)。
创建数据库并导入您的数据库。

您使用的是哪种类型的数据库?这也取决于您的主机,它应该允许您访问一个面板,您可以在其中插入sql文件并大量创建数据库/表Thanx,但我没有访问cpanel的权限。怎么办…?如果你申请了域名,他们必须给你登录cpanel的凭证。联系他们,告诉他们你需要注册会计师的用户名和密码。嘿,非常感谢你的帮助。。收到欢迎,如果查询已完全解决,请通过选择答案将其标记为已解决。。这将有助于其他寻求类似查询的人。