CREATE TABLE `test` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`count` int(11) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `test` (`name`) VALUES ('строка')
ON DUPLICATE KEY
UPDATE `count` = `count` + 1;
Можно например использовать Redis (increment)...
Где ключ будет "строка" (в данном случае kot например).
Перед записью ныряем в Redis, подкручиваем "счётчик" и далее берем это значение и записываем в MySQL в поле slug:
kot-ЗНАЧНИЕ_СЧЁТЧИКА
В итоге один запрос в Redis и один INSERT в MySQL...
Понятна мысля?)
P.S.: Redis можно и на MySQL тож заменить...используя мой первый вариант в ответе в качестве счётчика вместо Redis'а...но тут на пару запросов больше выйдет...что и не критично в данном случае думаю...
Прикручивать ради этого целую базу данных не стоит.
Please provide an email response specifically identifying the country in which the [Product Name] Software is developed and maintained.В письме укажите свою страну...
If the country of origin is outside the United States, please provide any information you may have stating that testing is performed in the United States prior to supplying products to customers....скажите, что вы никакого тестирования в США не проводили, а про других ничего не знаете...
Additionally, if available, please identify all authorized resellers of the product in question....поскольку ПО свободное, никто его не перепродаёт...
Lastly, please confirm that the product(s) in question is not manufactured by, contain critical components developed by, or receive substantial political or monetary influence from entities prohibited by Section 889 of the 2019 NDAA....никакую из перечисленных компаний вы не знаете и денег от них не получали.
rowlistcount = re.sub('[(,)]', rowlist).strip()
rowlistcount = re.sub('[(,)]','', str(rowlist[0])).strip()
rowlistcount = re.sub('[(,)]', rowlist).strip()
print(rowlist[0][0])
КАЖДЫЕ 20 минут работы перед компом НА 20 минут ОТДЫХА.
Accept
.