Индексы mysql

Forums:

Добавление индексов

Существует четыре типа предложений, добавляющих индексы в таблицу:

ALTER TABLE имя_таблицы ADD PRIMARY KEY (список_столбцов);
ALTER TABLE имя_таблицы ADD UNIQUE имя_индекса (список_столбцов);
ALTER TABLE имя_таблицы ADD INDEX имя_индекса (список_столбцов);
ALTER TABLE имя_таблицы ADD FULLTEXT имя_индекса (список_столбцов);

что это означает:

Внешний ключ mysql

Forums:

пример:

CREATE TABLE parent (id INT NOT NULL,
                     PRIMARY KEY (id)
) ENGINE=INNODB;
CREATE TABLE child (id INT, parent_id INT,
                    INDEX par_ind (parent_id),
                    FOREIGN KEY (parent_id) REFERENCES parent(id)
                      ON DELETE CASCADE
) ENGINE=INNODB;

о INDEX читайте здесь

char mysql size

Forums:

1 byte for 1 symbol as i understand -

The following table illustrates the differences between CHAR and VARCHAR by showing the result of storing various string values into CHAR(4) and VARCHAR(4) columns (assuming that the column uses a single-byte character set such as latin1).

http://dev.mysql.com/doc/refman/5.0/en/c...

ip адрес какой тип выбрать mysql

Forums:

получить список столбцов таблицы mysql

Forums:

для этой цели можно использовать следующие команды:
show columns from mysql

получить список столбцов mysql

Forums:

синтаксис таков:

SHOW COLUMNS FROM tbl_name;

также можно использовать EXPLAIN tbl_name или DESCRIBE tbl_name

mysql Текущая дата, как получить -- пример кода

Forums:

CURTIME() , CURRENT_TIME

Возвращает текущее время как величину в формате HH:MM:SS или HHMMS, в зависимости от того, в каком контексте используется функция - в строковом или числовом:

mysql> SELECT CURTIME();
        -> '23:50:26'
mysql> SELECT CURTIME() + 0;
        -> 235026

NOW() , SYSDATE() , CURRENT_TIMESTAMP

Возвращает текущую дату и время как величину в формате YYYY-MM-DD HH:MM:SS или YYYYMMDDHHMMSS, в зависимости от того, в каком контексте используется функция - в строковом или числовом:

типы данных mysql

ip mysql type

специального типа данных нет, есть две специальные функции:
INET_ATON() и INET_NTOA()
переводят строку с ip в integer и обратно, чтобы хранить адрес в поле int
http://dev.mysql.com/doc/refman/5.0/en/m...


INET_ATON(expr)

Удалить все таблицы с одинаковым (заданным) префиксом) php

<?php
/*удаляем (удалить все таблицы с одинаковым (заданным) префиксом) php пхп*/
set_time_limit(10000);// устанавливаем максимальное время выполнения скрипта
/*$pattern ="^vedroc_";*/
/* подключаемсяк субд*/
  $dbname =  "drudef"; // здесь указываем имя базы, в которую загоняется скрипт.
  $prefix="sib_"; // your prefix  (or  table name standart beginnig)
  
   @ $db = mysql_pconnect ("localhost", "root" , "1380");
	  if (!$db)
	  { echo (mysql_error());
	    echo "Ошибка произошла....попробуй ещё разок.";
	    exit;

Pages

Subscribe to fkn+antitotal RSS