Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将mysql数据库从live server备份到我的本地mysql_Php_Mysql - Fatal编程技术网

Php 将mysql数据库从live server备份到我的本地mysql

Php 将mysql数据库从live server备份到我的本地mysql,php,mysql,Php,Mysql,我在我的本地计算机上开发了一个好的网站,我们称之为SiteA。我已经将它们打包并放入托管公司托管的实时服务器 现在。。我想把数据库从站点A(实时服务器)带到我的站点A,这是我在PC本地主机上管理的数据库 是否有任何命令行工作可以使用live server上站点A的当前数据表更新我的站点A数据库(开发区)?首先,如果您可以使用命令行访问远程数据库并获取远程数据库,您可以执行以下操作: cd "mysql_directory" 之后,做什么 mysqldump -u username -p -h

我在我的本地计算机上开发了一个好的网站,我们称之为SiteA。我已经将它们打包并放入托管公司托管的实时服务器

现在。。我想把数据库从站点A(实时服务器)带到我的站点A,这是我在PC本地主机上管理的数据库


是否有任何命令行工作可以使用live server上站点A的当前数据表更新我的站点A数据库(开发区)?

首先,如果您可以使用命令行访问远程数据库并获取远程数据库,您可以执行以下操作:

cd "mysql_directory"
之后,做什么

mysqldump -u username -p -h host_ip DATABASE_TO_MIRROR >c:\backup\database.sql

首先从终端/cmd中的远程服务器:

mysqldump -u [username] -p[password] [dbname] > [backupfile.sql]
mysql -u [username] -p [password] [dbname] < [backupfile.sql]
之后在本地机器终端/cmd中:

mysqldump -u [username] -p[password] [dbname] > [backupfile.sql]
mysql -u [username] -p [password] [dbname] < [backupfile.sql]
mysql-u[username]-p[password][dbname]<[backupfile.sql]

是更新还是覆盖?(丢失本地修改)清空本地pc中的表并使用phpmyadmin导入数据