четверг, 20 декабря 2012 г.

Howto MySQL

Уникальный ключ по нескольким полям:
CREATE UNIQUE INDEX `indexnamehere` ON registrations(`column_1`,`column_2`);

Сдвинуть автоинкремент:
ALTER TABLE tbl AUTO_INCREMENT = 100;

Сохранить сортировку по последовательности элементов при SELECT IN:
SELECT * FROM users WHERE `id` IN (1,3,2) ORDER BY FIELD(`id`, 1, 3, 2);

Назначить все права на данную базу данных данному пользователю:
GRANT ALL PRIVILEGES ON база.* TO юзер;

Howto Kohana 3.2

Получение хеша пароля:
Auth::instance()->hash_password('новыйпароль')

Текущий пользователь:
Auth::instance()->get_user();

Последний запрос на Базу Данных:
Database::instance()->last_query;