пятница, 12 июля 2013 г.

Ubuntu. Как узнать версию системы

Однажды мне было необходимо узнать версию системы для обновления своего любимого сервачка и в этом мне помогли две программки:

lsb_release -a # Инфа об Убунте
uname -a # Все данные о системе
uname -m # Только разрядность x32 или x64

среда, 10 июля 2013 г.

MySQL. Инкремент при UPDATE

Редко, но все же приходиться иногда проставить с помощью инкремента некое поле в таблице базы данных, например место или позиция в рейтинге чего-либо. Для этого необходимо выполнить такие команды:

-- Определяем переменную
select @i := 0;
-- Используем ее в качестве инкремента и присваиваем значение нужному нам полю.
UPDATE `site_statistic` SET `ratePosition` = (select @i := @i + 1) ORDER BY myPoint DESC;

Пожалуй, все.