Я создаю хороший веб-сайт на своем локальном компьютере, позвонил на сайт А. Я упаковал их и разместил на сервере, который размещается хостинговой компанией.
Теперь .. Я хотел бы взять базу данных с сайта А (живой сервер) в базу данных моего сайта, которую я управляю на своем локальном компьютере.
Есть ли какая-либо работа в командной строке для обновления моей базы данных сайта (область разработки) с текущей таблицей данных с сайта А на реальном сервере?
сначала с удаленного сервера в терминале / cmd:
mysqldump -u [username] -p[password] [dbname] > [backupfile.sql]
после этого в локальном терминале машины / cmd:
mysql -u [username] -p [password] [dbname] < [backupfile.sql]
Во-первых, если у вас есть доступ к удаленной БД, используя командную строку и выборку удаленной базы данных, вы можете сделать что-то вроде этого:
cd "mysql_directory"
после, do
mysqldump -u username -p -h host_ip DATABASE_TO_MIRROR >c:\backup\database.sql