- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
1. залить файл на сервер (предварительно сжав его в gz).
2. зайти по ssh
3. cd /var/www (перейти туда где лежит файл)
4. gunzip < sql.gz | mysql -u root -pPASSWORD DATABASE_NAME
примерно так
Ресторить можно из любого места. Ты бы привел команды, которыми пытаешься отправить файл на хост и как импортишь. Какая база. Проверить права на файл. Делать все под одинаковым пользователем
раньше так делал:
mysql -u user -pparol -h baza < baza.sql.gz
права 777
1. залить файл на сервер (предварительно сжав его в gz).
2. зайти по ssh
3. cd /var/www (перейти туда где лежит файл)
4. gunzip < sql.gz | mysql -u root -pPASSWORD DATABASE_NAME
примерно так
не сработало
gunzip < baza.sql.gz | mysql -u root -pparol baza
-bash: baza.sql.gz: No such file or directory
mysql: [Warning] Using a password on the command line interface can be insecure.
bash: 7Q5p2Y: command not found...
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
-bash: baza.sql.gz: No such file or directory
ls -l покажет что у вас в директории
pwd где вы сейчас находитесь
mysql -u user -pparol -h baza < baza.sql.gz
ну посмотри физический путь к файлу и пропиши его, типа такого
mysql -u user -pparol -h baza < /www/path/to/file/baza.sql.gzls -l покажет что у вас в директории
pwd где вы сейчас находитесь
я в /root/
пытаюсь перейти в папку где дамп лежит и пишет ошибку:
[root@centos8stream /]# cp /var/www/user/data/www
cp: missing destination file operand after '/var/www/user/data/www'
Try 'cp --help' for more information
подняться в директорию выше могу
cd ..
но в нужную попасть не могу. а можно сменить корневую папку?
sypex dumper попробуйте
спасибо. если не удастся через Putty сделать импорт как я раньше делал, то перейдём к плану В sypex dumper, так как сейчас это план Б. план А был делать импорт через скрипт adminer
https://www.adminer.org/
бомбический скрипт который может делать дамп базы не имея доступа к phpmyadmin а только к ФТП. но при импорте там стоит лимит в 2МБ. надо лимит поднять, но файла php.ini там где он должен быть не оказалось и я перешёл к плану Б.
ну посмотри физический путь к файлу и пропиши его, типа такого
mysql -u user -pparol -h baza < /www/path/to/file/baza.sql.gzвот с путями и проблема возникла.
[root@centos8stream /]# cp /var/www/user/data/www
cp: missing destination file operand after '/var/www/user/data/www'
Try 'cp --help' for more information
подняться в директорию выше могу
cd ..
Просто будьте внимательнее.
cp - копирует данные.
cd - меняет текущий каталог.
Просто будьте внимательнее.
cp - копирует данные.
cd - меняет текущий каталог.
только что заметил)))