Выбор значений двоичного столбца из MySQL ломает шрифты Virtual Box Ubuntu Server 16.04? - PullRequest
0 голосов
/ 17 марта 2020

У меня сейчас проблемы с MySQL и Ubuntu Server 16.04 при работе в Virtual Box. Я пытаюсь сделать простой пароль ha sh с солью в качестве упражнения, чтобы понять, как они работают и как правильно хранить их в базе данных.

Моя проблема в том, что всякий раз, когда я SELECT из Столбец соли, который как тип BINARY разбивает шрифт по всей системе, заставляя меня перезагружать виртуальную машину. Это не слишком большая проблема, но это затрудняет проверку базы данных, поскольку мне нужно активно избегать вывода соли.

Вот пример того, что делает запрос SELECT для не -бинарный столбец выглядит так:

enter image description here

Как и ожидалось, я получаю простой старый вывод ASCII без каких-либо странных событий. Теперь, если я выберу значения в столбце BINARY, я получу следующее:

enter image description here

Обратите внимание, как это ломает все, переданное первому значению, включая мою подсказку терминала При вводе текста также используются другие странные шрифты символов, и выход из MySQL не решает проблему. Кажется, только перезагрузка может решить эту проблему. Если я выйду из MySQL, у меня останется следующее: enter image description here

Кто-нибудь знает, есть ли настройка MySQL или что-то, что я могу сделать, чтобы предотвратить возникновение этой проблемы ? Я предполагаю, что это также может быть связано с тем, как Ubuntu Server обрабатывает свои выходные данные, а выходные данные в двоичном формате могут нарушать кодировку или что-то в этом роде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...