Я хочу переключиться с одного сервера на другой. Поэтому я хочу перейти с данными моего текущего сервера с данными базы данных с существующего сервера на другой сервер. Мой существующий тип FTP-сервера "SSH".

Я хочу скачать таблицу базы данных существующего сервера, используя SSH из Linux Terminal. Я не могу понять, как это сделать, поскольку я новичок и у меня есть среда Linux, и я не знаю cpanel с именем пользователя и паролем, но я знаю имя пользователя ftp с паролем.

Как загрузить таблицы базы данных с помощью SSH из терминала Linux для перемещения с существующего сервера на другой новый сервер. Если кто-нибудь знает об этом, пожалуйста, дайте мне свою руку. Благодарю.

1 ответ1

2

"Я знаю имя пользователя ftp с паролем" - если система настроена правильно, у вас не должно быть доступа к таблицам базы данных, откуда вы находитесь. Если по какой-то странной причине у вас, пользователя ftp, есть достаточные разрешения для доступа к базе данных, вам понадобится инструмент, предназначенный для резервного копирования базы данных.

Вам нужны следующие вещи - вам нужно знать, что такое база данных. Это не упоминается в вопросе. Вам нужно программное обеспечение, которое может выгружать базу данных.

Предполагая, что вы используете mysql (и мне нужно, чтобы на самом деле получить дальнейшие сведения), вы должны использовать mysqldump для выгрузки базы данных mysqldump -u mysql_user -p [mysql_password] [database_name] > dumpfilename.sql

затем восстановите его с помощью клиента командной строки mysql - SO хорошо это охватывает, но в основном все, что вы делаете, это запускаете дамп-файл как пользователь, использующий его в клиенте mysql, например, mysql -u mysql_user -p [mysql_password]< db_backup.dump

Если вы не уверены или не имеете ЛЮБОГО из этих элементов, лучше всего поговорить с вашим администратором базы данных или системным администратором. Есть также похожие вопросы по DB.SE и SO, и я использовал этот сайт в качестве основы для своего ответа (я не одобряю злоупотребления корневыми учетными записями), а также документации по MySQL. Это стоит посмотреть.

Если вы не используете Mysql, соответствующий инструмент может быть найден путем googling <databasename> dump .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .