Новый комментарий

artemjeka 22.10.2018 в 11:23

У меня в linux вот так только работает:

cd /opt/lampp/bin
./mysqldump -u root -p users > /home/artem/users_backup.sql
enter password
cd /opt/lampp/bin
./mysql -u root -p
enter password
CREATE DATABASE users;
USE users;
SOURCE /home/artem/users_backup.sql;
XXX 01.06.2019 в 19:45

Спасибо за Урок!

ivashkevich 03.06.2019 в 18:10

Пожалуйста =)

[email protected] 17.12.2019 в 23:48

Не работает метод. Снчала создавало пустой my_backup.sql, потом вообще перестало создавать.

Ввожу в консоль cmd:
C:\Users\User>cd C:\Open_server\OSPanel\modules\database\MariaDB-10.3-x64\bin
затем:
.\mysql.exe -u root
затем:
mysqldump -u root -p users > my_backup.sql
затем:
mysqldump -u root -p --all-databases > my_backup.sql

скриншот:

А еще у меня еще исчезло все, что было сделано в прошлых уроках. Пустая БД users в PHP-admin. А затем по адресу http://localhost/Tools/phpMyAdmin вообще перестало входить.

P.S. Зашел из трея (ПКМ по флажку -> Дополнительно -> PhpMyAdmin) и зашло туда, куда надо, все на месте. Что просиходит?

ivashkevich 18.12.2019 в 01:46

Привет. Может вы меняли версию MySQL в настройках OpenServer? Или может обновляли его?
А файл с бекапом может не создаваться из-за нехватки прав. Попробуйте указать полный путь до файла на рабочем столе, к примеру.

[email protected] 21.12.2019 в 22:04

Привет. Да, я менял версию MySQL в настройках OpenServer. А почему при изменении на прежнюю БД само не нашло путь к ней при работе в command pannel, а нашло при входе в PhpMyAdmin через трей?

Мне при смене СУБД в настройках OpenServer надо новую папку создавать, как это делали по ссылке https://php.zone/php-training-course/3 ? Тогда база данных не исчезнет, а перейдет под новую СУБД?

ivashkevich 24.12.2019 в 07:58

Мне при смене СУБД в настройках OpenServer надо новую папку создавать, как это делали по ссылке https://php.zone/php-training-course/3 ? Тогда база данных не исчезнет, а перейдет под новую СУБД?

Какую папку? Курс PHP для начинающих вообще не связан с базами данных.

FirstLast 25.06.2021 в 14:16

linux
Была проблема с отказом в доступе для экспорта бд через терминал.
Помогло через права админа в папку загрузки
name@pc:/opt/lampp/bin$ sudo ./mysqldump my_db users >~/Загрузки/my_backup_users.sql

Для других папок это не работает. Детально разбираться в настройках для других директорий не стал.

Логические задачи с собеседований