mysql on duplicate key update

Posted in Новости on 31 января, 2014 by admin

'ON DUPLICATE KEY UPDATE' — очень удобная функция для проверки строк по уникальному значению.

Например :

insert into statistic (`ip`,`os`) values ('1.1.1.2', 'Debian6') on duplicate key update time = now();

Имеем в таблице три столбца — ip , os , TIME ( TIMESTAMP ).
При совпадении первого уникального ( UNIQUE ) значения из запроса СУБД делает вместо инсерта UPDATE строки с этим значением с указанием ключей.
В нашем примере если у нас уже существует запись с ip = 1.1.1.2 , то у записи обновится поле time.

Tags:

Проверяем свой вебсервер на предмет корректности настройки SSL

Posted in Новости on 29 января, 2014 by admin


https://www.ssllabs.com/ssltest/

Tags: , ,

Проверка работы spdy в Google Chrome

Posted in Новости on 29 января, 2014 by admin


chrome://net-internals/#spdy

Tags: ,

Как использовать perl regexp в sed ?

Posted in Новости on 21 января, 2014 by admin

Есть два пути, требуется либо заменять все спец символы со слешем ( вместо {1,} будет \{1,\} ) , либо использовать специальный режим совместимости ( -r ) и использовать regexp perl like.

Tags: , ,

Узнаем, какими движками MySQL какие таблицы пользуются

Posted in Новости on 21 января, 2014 by admin


SELECT engine,GROUP_CONCAT(DISTINCT TABLE_SCHEMA) Table_Schema_List,COUNT(*) FROM information_schema.tables GROUP BY engine;

Tags: ,