Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект.docx
Скачиваний:
2
Добавлен:
28.12.2023
Размер:
212.8 Кб
Скачать

Innodb write io threads 4

Как введётся журнал и где хранится

Защита данных в бд

Защита данных осуществляется с помощью журнала транзакций. Таким образом, если изменения по какой-то причине утрачиваются, то при наличии журнала транзакций их можно выполнить еще раз, обеспечив полное восстановление БД.

Программа для взаимодействия

Для организации работы описанной ранее системы необходимо разработать процедуры для обработки и добавления информации в БД и возможность взаимодействия с пользователем.

Программа для взаимодействия

В MySQL входит ряд необходимых утилит, которые предоставляют следующие возможности:

mysql

консольный клиент для доступа к MySQL серверу, позволяет выполнять SQL запросы и осуществлять администрирование сервера

mysqladmin

утилита для выполнения административных функций, таких как создание или удаление базы данных, получения различной информации с сервера и т.п

mysqlbinlog

используется для чтения содержимого журнала двоичной регистрации при восстановлении данных в экстренных случаях

mysqlcheck

используется проверки целостности, оптимизации и восстановления таблиц

mysqldump

выводит содержимое базы данных MySQL в виде файла с SQL запросами, либо в текстовом файле с табуляциями. Делает дамп указанных баз данных

mysqlhotcopy

утилита для создания резервной копии таблиц без остановки сервера MySQL, проще говоря создание горячей копии базы данных

mysqlimport

выполняет перенос из текстового файла в таблицы базы данных

mysqlshow

отображает информацию о существующих базах данных, таблицах, полях и индексах

mysql_upgrade

Позволяет проверить и обновить таблицы до последней версии

Коды возврата

Список кодов представлен ниже:

Error MySQL: 1012 - ER_CANT_FIND_SYSTEM_REC - He удается прочитать запись в системной таблице

Error MySQL: 1016 - ER_CANT_OPEN_FILE - He удается открыть файл ‘%s’

Error MySQL: 1017 - ER_FILE_NOT_FOUND - He удается найти файл ‘%s’

Error MySQL: 1020 - ER_CHECKREAD - Запись изменилась с момента последнего считывания таблицы «%s»

Error MySQL: 1023 - ER_ERROR_ON_CLOSE -Ошибка при закрытии «%s»

Error MySQL: 1024 - ER_ERROR_ON_READ - Ошибка при чтении файла «%s»

Error MySQL: 1032 - ER_KEY_NOT_FOUND - He удается найти запись «%s»

Error MySQL: 1037 - ER_OUTOFMEMORY - Недостаточно памяти; перезапустите сервер и повторите попытку (требуется N байт)

Error MySQL: 1047 - ER_UNKNOWN_COM_ERROR - Неизвестная ошибка

Error MySQL: 2003 - CR_CONN_HOST_ERROR - Не удается подключиться к серверу MySQL

Error MySQL: 2350 - Integrity Constraint Violation - нарушение ограничения целостности