Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Таблицы в MySQL

7.7K
10 ноября 2004 года
lider
18 / / 01.11.2004
Вот!
Разобрался как записывать данные в таблицу и как их оттуда читать - написал простенькую гостевуху, ноесли писать форум или магазин понадобится несколько таблиц, связанных между собой.
Собственно вопрос:
как связать две таблицы ?
7.7K
10 ноября 2004 года
lider
18 / / 01.11.2004
может я вопрос некорректно задал?
или в MySQL в отличии от Access таблицы между собой не связываются ?
Ответте пожалуйста .....
Хотябы объясните мне где я ЛАММЕР!!!!
291
10 ноября 2004 года
gufy
703 / / 08.01.2003
ты ответил сам: в MySQL СВЯЗАТЬ таблицы невозможно. нужно использовать выборки с Join и все такое
7.7K
11 ноября 2004 года
lider
18 / / 01.11.2004
Спасибо!
5.0K
15 ноября 2004 года
ghostwolf
23 / / 02.11.2004
Цитата:
Originally posted by gufy
ты ответил сам: в MySQL СВЯЗАТЬ таблицы невозможно. нужно использовать выборки с Join и все такое


А как насчёт FOREIGN KEYS (внешние ключи?)
Это кажется и есть, что можно использовать вместо acess-овского связывания таблиц.

7.7K
15 ноября 2004 года
lider
18 / / 01.11.2004
Цитата:
Originally posted by ghostwolf

А как насчёт FOREIGN KEYS (внешние ключи?)


где про это поподробнее узнать ?

5.0K
15 ноября 2004 года
ghostwolf
23 / / 02.11.2004
Цитата:
Originally posted by lider

где про это поподробнее узнать ?


я скачивал mysql-essential-4.1 (минимальный пакет) и администратора (mysql administrator). в пакетах есть спрака. Но адинистратор глючит ***** по чёрному *** ******* в рот, и приходится, когда определяешь ключи (обычные или внешние - без разгицы, убирать вторые копии строк про определения ключей, и через командную строоку выполнять команду.

6.7K
15 ноября 2004 года
Kirill Eremeev
13 / / 23.09.2004
Цитата:
Originally posted by ghostwolf

я скачивал mysql-essential-4.1 (минимальный пакет) и администратора (mysql administrator). в пакетах есть спрака. Но адинистратор глючит ***** по чёрному *** ******* в рот, и приходится, когда определяешь ключи (обычные или внешние - без разгицы, убирать вторые копии строк про определения ключей, и через командную строоку выполнять команду.



Во первых: тип таблиц должен быть InnoDB.
Например создается таблица (slave - как подчиненная таблица):

ID_Session int unsigned not null auto_increment primary key,
ID_Admin int unsigned not null DEFAULT 0,
SID char(32) UNIQUE,
dtDateEnterned DATETIME,
INDEX (ID_Admin),
FOREIGN KEY (ID_Admin) REFERENCES
tblAdmins(ID_Admin)
ON DELETE CASCADE ON UPDATE CASCADE
) TYPE=InnoDB INSERT_METHOD=LAST


все работает без проблем!!!

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог