Quiz
Archived Posts from this Category
Archived Posts from this Category
Поле в таблице определено как CHAR(x) или VARCHAR(x), что позволяет хранить x символов в каждой записи.
Каков минимальный размер x?
Каков максимальный размер x?
Опубликовано с разрешения Carsten Pedersen. Оригинал
0 comments Monday 31 Mar 2008 | Andrew Dashin | Quiz, MySQL
Максимальный размер записи в таблице MySQL составляет 64Кб (65535 байт). LONGTEXT или LONGBLOB поле может достигать замера в 4,294,967,296 (4Гб).
Объясните, как помещаются такие поля в таблицах MySQL?
Опубликовано с разрешения Carsten Pedersen. Оригинал
0 comments Monday 31 Mar 2008 | Andrew Dashin | Quiz, MySQL
Когда вы используете однобайтовый набор символов как например Latin-1, поле типа VARCHAR(250) требует 251 байт памяти для хранения, а для поля VARCHAR(260) необходимо 262 байта. Почему?
Опубликовано с разрешения Carsten Pedersen. Оригинал
0 comments Monday 31 Mar 2008 | Andrew Dashin | Quiz, MySQL
В процессе поиска по веб-сайту пользователь выбирает категории, и вы хотите что бы описания этих категорий отображались в том же порядке в каком они были выбраны пользователем. Основная часть вашего запроса выглядит так:
SELECT id, description
FROM descriptions
WHERE id IN (23, 6, 9, 37)
Как сделать чтобы результат выводился в том же порядке в каком следуют ID в WHERE-части запроса?
Опубликовано с разрешения Carsten Pedersen. Оригинал
0 comments Monday 31 Mar 2008 | Andrew Dashin | Quiz, MySQL
Вы уже знаете, что если выполнить:
SELECT 1+1, 2+2;
возвратит следующее:
+-----+-----+ | 1+1 | 2+2 | +-----+-----+ | 2 | 4 | +-----+-----+
А что случится, если вы выполните этот запрос:
SELECT 1+1, 2+2\g
или этот:
SELECT 1+1, 2+2\G
Опубликовано с разрешения Carsten Pedersen. Оригинал
0 comments Monday 31 Mar 2008 | Andrew Dashin | Quiz, MySQL
Как администратор MySQL вы даёте новому сотруднику права следующим образом:
GRANT SELECT ON abc.* TO “user_a”@”192.168.1.%”;
Позже сотрудник становится бывшим сотрудником и вы, непомня какие конкретно ему права давали, выполняете:
REVOKE ALL PRIVILEGES ON *.* FROM “user_a”@”192.168.1.%”;
С целью снять все права этого пользователя.
Вопрос №1: Забрали вы таким образов все права, которые дали ранее?
Вопрос №2: Предполагается что у пользователя были сняты все права, может ли он по-прежнему подключаться в MySQL серверу?
Опубликовано с разрешения Carsten Pedersen. Оригинал
0 comments Monday 31 Mar 2008 | Andrew Dashin | Quiz, MySQL
- Next »