Задать вопрос
@Mr_Spooks

Как довести созданную БД до рабочего состояния?

Здравствуйте. Мне 20 лет и я только закончил 2 курс по ИТ специальности. У нас были пары о том, как делать простые БД и моя мама попросила меня написать простенькую базу данных для ее бизнеса как ИП. Я поискал в интернете лучшие СУБД и решил остановиться на MySQL Workbench Community edition. Я быстро сделал все необходимые таблицы и создал связи, как нас учили, осталось только экспортировать ее для того, чтобы с ней можно было работать, но почему-то я совсем не могу понять, как это сделать.

Я поискал в интернете информацию об экспорте и все что у меня получилось это создать скрипт файла с расширением ".sql", но как взаимодействовать с ним непонятно. Ради интереса попробовал импортировать этот файл обратно, но он выдал ошибку:
"ERROR: (35, 17) ")" is not valid at this position, expecting an identifier
ERROR: (35, 33) ")" is not valid at this position, expecting an identifier
ERROR: (52, 17) ")" is not valid at this position, expecting an identifier
ERROR: (52, 32) ")" is not valid at this position, expecting an identifier".
И тут либо я что-то не так написал, либо СУБД плохо настроена. Я себе представлял, что в итоге должно получиться приложение, например, с расширением ".exe", которое можно запустить и взаимодействовать уже с самой программой, а сейчас понимаю, что вообще не понимаю, как должна выглядеть уже готовая база данных и как ее привести к такому состоянию.

В итоге я сейчас имею: Модель базы данных в MySQL Workbench в расширении ".mwb"; скрипт в расширении ".sql"; а также отсутствие понимания следующего шага. Помогите пожалуйста разобраться, что делать дальше.
  • Вопрос задан
  • 98 просмотров
Подписаться 1 Средний Комментировать
Ответ пользователя mayton2019 К ответам на вопрос (4)
mayton2019
@mayton2019
Bigdata Engineer
MySQL Workbench Community edition. Я быстро сделал все необходимые таблицы и создал связи, как нас учили, осталось только экспортировать ее для того, чтобы с ней можно было работать, но почему-то я совсем не могу понять, как это сделать.


По данным обрывочным сведеньям невозможно сделать анализ ошибки. Опиши что ты делал по шагам.
Процесс экспорта в MySQL начинается с

$ mysqldump ....

Покажи консоль. Покажи спул. Покажи какого размера получились файлы. Что внутри? Должны быть
текстовые скрипты внутри (это важно потому что некоторые dbms под экспортом или дампом или бэкапом
подразумевают вообще другие вещи).

Мне кажется ты рыспыляешся и бежишь впереди паровоза. Тебя просили сделать одно а ты сам себе написал
нефункциональные требования и выбрал dbms и словил кучу ошибок.

Хочешь совет опытного? Если забуксовал больше 1 дня на технологии - выкинь ее. Возьми Excel или Access.
Твоей маме будет безразлично а тебе - проще. Короче реши что тебе надо на самом деле. Изучать новые
dbms или помогать родственникам.
Ответ написан
Комментировать