powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / mysql.exe и \n
4 сообщений из 4, страница 1 из 1
mysql.exe и \n
    #39352064
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выполняю команду
Код: powershell
1.
mysql.exe --default-character-set=utf8 --skip-column-names "--execute=SELECT 'a\r\nb'";  >1.txt


Получаю выходной файл
Код: sql
1.
2.
a
\nb


Или в hex
Код: sql
1.
61 0D 5C 6E 62 0D 0A


Что я делаю не так? Почему \n выводится как есть, а не заменяется на 0А?

С уважением, Vasilisk
...
Рейтинг: 0 / 0
mysql.exe и \n
    #39352067
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_,

Вряд ли дело в этом, но если точно следовать доке, то должно быть так:
Код: powershell
1.
mysql.exe --default-character-set=utf8 --skip-column-names --execute="SELECT 'a\r\nb'" >1.txt

Т.е. двойная кавычка в другом месте и точка с запятой не нужна.
...
Рейтинг: 0 / 0
mysql.exe и \n
    #39352079
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftдолжно быть так:Вывод тот же
...
Рейтинг: 0 / 0
mysql.exe и \n
    #39352082
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: powershell
1.
mysql.exe --default-character-set=utf8 --skip-column-names --execute="SELECT HEX('a\r\nb')" >1.txt

[/quote]дает
Код: sql
1.
610D0A62


Т.е. проблема именно в выводе
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / mysql.exe и \n
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]