@vladimirchelyabinskiy

MySQL как через команду LOAD DATA INFILE загрузить файл с строками и присвоить им хеш MD5?

Есть файл вида :

1
2
3
4
5
6

есть таблица с 2 столбцами text , md5

мне нужно из файла одновременно внести строки в поле text и md5 хеш от строки в файле в поле md5 как это реализовать через команду LOAD DATA INFILE? пожалуйста приведите пример кода я тупой.

ну а если кто сможет то есть сложнее задача, у меня 1 база данных и 256 таблиц.
пример названий таблиц 00,01,2f,3d,8f то есть все ВОЗМОЖНЫЕ комбинации из набора символов 0123456789ABCDEF (16) = 256 там поля text и md5 мне нужен тот же самый скрипт только что бы скрипт автоматом определял что и в какую базу засунуть

то есть если хеш от строки например 32523452 начинается на 2f то она идет в таблицу 2f и тд
возможно ли это сделать средствами языка SQL ? если да то приведите пример я тупой.
  • Вопрос задан
  • 3834 просмотра
Пригласить эксперта
Ответы на вопрос 1
egor_nullptr
@egor_nullptr
load data infile 'data.txt'
into table `table` (text)
set `md5` = md5(`text`);


... я тупой.

Принимайте соболезнования.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы