#8.1 Zend Framework 2: Создание базы данных

preview_player
Показать описание

Видеокурс "Zend Framework 2. Для профессионалов" - теперь бесплатно на Youtube!

Профессиональный подход к изучению созданию сайтов на PHP для начинающих от Дмитрия Афанасьева.

Подписывайся на канал и вступай в ряды веб-разработчиков!
Рекомендации по теме
Комментарии
Автор

Очень хоршие уроки! По зенду очень мало хоршо "разжованого" материала на рашен языке, поэтому выражаю большую благодарность от начинающего изучать Zend Framework 2. 
Долго ли ждать продолжение? ))

uatroyan
Автор

В каждом курсе буду вас благодарить 🤗😍🙏☝️

olgasukhova
Автор

на 10 минуте по поводу поля article почитайте хотя бы мельком документацию mysql. там четко написано если мы задаем внешние ключи то созданные поля должны быть идентичны, т.е. если у нас в таблице article id - pk ai nn то и в таблице comment поле article должно быть таким же. navicat с ходу исправляет за вас ошибки, а вот, например, mysql workbench даст вам создать поля разными, но не даст тогда создать внешний ключ.

ЩукинДмитрий-бщ
Автор

Дмитрий, тут споры пошли что лучше использовать для работы с mysql. Я скажу, что на вкус и цвет - товарищей нет. Но одно понять не могу, зачем Вам и phpMyAdmin и Navicat? по мне так это tooMuch :)

kerimberdimyradov
Автор

а как установить связи между таблицами в phpMySql Admin? или какой запрос нужно в нём выполнить? хотя бы на примере первых двух таблиц.

evgenypetrov
Автор

А через какие промежутки времени планируется выкладывать последующие уроки?

data-center-project
Автор

Советую юзать MySQL в консоле.
PHPMyAdmin и NaviCat для слабаков.))))

leflyll
Автор

Тем кто знает что такое sql можно не смотреть №8.1 и №8.2, а просто создать таблицы. В уроке более ничего нет, кроме как нащелкать поля в навикате и продолжить смотреть с №9.

use zblog;

create table category (
id int(11) primary key auto_increment,
category_key varchar(20) not null,
category_name varchar(100) not null,
unique key
) character set utf8;

create table article (
id int(11) primary key auto_increment,
category int(11) default null,
title varchar(100) not null,
article text not null,
short_article text,
is_public tinyint(1) not null default 0,
key category (category),
foreign key fk_article_category(category) references category(id) on update cascade on delete restrict
) character set utf8;

create table comment (
id int(11) primary key auto_increment,
article int(11) default null,
user_email varchar(50) not null,
comment text not null,
key article (article),
foreign key fk_comment_article(article) references article(id) on update cascade on delete cascade
) character set utf8;

ВадимБорисовичКовенко
Автор

лучшая прога для работы с mysql - sqlyog

alexzhaliazouski