0 голосов
спросил от в категории PHP
Попробовать
CREATE TABLE tbl_images (     img_id int (11) NOT NULL AUTO_INCREMENT,     name varchar (100) NOT NULL,     image longblob (100) NOT NULL,     size int (15) NOT NULL,     type varchar (12) NOT NULL,     PRIMARY KEY (img_id)      );


См.
CREATE TABLE tbl_images (     img_id int (11) NOT NULL AUTO_INCREMENT,     name varchar (100) NOT NULL,     image longblob (100) NOT NULL,     size int (15) NOT NULL,     type varchar (12) NOT NULL,     PRIMARY KEY (img_id)      );
# [ #^ #]

Размер Int maximun равен 11 (состоящий из 10 цифр + отрицательный знак)

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
0 голосов
ответил от
Вы указываете размер поля для целых столбцов и столбца longblob. Вы не можете этого сделать.

Я не делаю MySQL, но я думаю, что оператор CREATE TABLE должен выглядеть примерно так:
    CREATE TABLE tbl_images (     img_id int NOT NULL AUTO_INCREMENT,     name varchar (100) NOT NULL,     image longblob NOT NULL,     size int NOT NULL,     type varchar(12) NOT NULL,     PRIMARY KEY (img_id) };

Категории

Добро пожаловать на сайт DraftingCode Q&A (ИТ ответы), где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...