Подпишитесь на RSS

Категория MySQl

ALTER TABLE - работаем с таблицами

Эта статья из категории [ SQL-запросы ]

Оператор ALTER TABLEОператор ALTER TABLE обеспечивает возможность изменять структуру существующей таблицы. Например, можно добавлять или удалять столбцы, создавать или уничтожать индексы или переименовывать столбцы либо саму таблицу. Можно также изменять комментарий для таблицы и ее тип.Синтаксис:

ALTER [IGNORE] TABLE имя_таблицы alter_specification [, alter_specification …]

Можно производить следующие изменения в таблице (все они записываются в alter_specification):добавление поля:

ADD [COLUMN] [...]

Популярность: 69%

Читать далее...

Ключевые слова: [ ]

Полнотекстовый поиск в MySQL на PHP

Эта статья из категории [ Полезное ]

Безопасный и удобный поиск в mySQL
Краткая справка по реализации поиска: Обработка строки, вырезание
служебных символов, составление запроса к базе, логика, постраничный
вывод, релевантность.

1. Общие ведомости
2. Кратко о релевантности
3. Упражнения c релевантностью
4. Продолежение начатого

Популярность: 65%

Популярность: 65%

Читать далее...

Ключевые слова: [ ]

Узнаем размер базы данных MySQL

Эта статья из категории [ Полезное ]

Иногда интересно бывает узнать размер базы данных сайта.
Находим вес таблиц, индексов и суммируем их.

$result = mysql_query("SHOW TABLE STATUS");
$dbsize = 0;
while($row = mysql_fetch_array($result)){
$dbsize += $row[ "Data_length" ] + $row[ "Index_length" ];
}
 
echo ‘Размер базы данных: ‘.round($dbsize/1024).’ кб’;

Популярность: 30%

Популярность: 30%

Читать далее...

Ключевые слова: [ ]

Определение знака зодиака sql запросом

Эта статья из категории [ SQL-запросы ]

В таблице нас имеются поля den (день рождения, 1-31) и mes (месяц рождения, 1-12).
Определяем знак зодиака пользователя по этим двум полям.

$q = mysql_query("SELECT id,
den,mes,
@d:=den,
@m:=mes,
CASE
WHEN (@m=3 AND @d>20) OR (@m=4 AND @d<21) THEN ‘Овен’
WHEN (@m=4 AND @d>20) OR (@m=5 AND [...]

Популярность: 28%

Читать далее...

Ключевые слова: [ ]