Код: CREATE TABLE IF NOT EXISTS `table` ( `id` int(11) NOT NULL ) При таком запросе в БД добавится таблица table с столбиком id которому будет присвоен цифровой тип с длиной 11 ...
извините может я неправильно написал уже установлен opencart и соответственно есть к нему база данных я хочу установить модуль но для того что бы модуль работал нужно в базу внести таблицу вот я зашел phpadmin/выбрал название базы/импорт/выберите файл/на компьютере выбрал таблицу которую нужно добавить/ок и потом вот такая ошибка Ошибка SQL-запрос: -- -- Add new fields to table `product` -- ALTER TABLE product ADD promo_top_right INT( 5 ) NOT NULL DEFAULT '0'; Ответ MySQL: у меня как то все слетело и я устанавливал этот модуль сам и добавил таблицу в базу данных, но сейчас все забыл склероз проклятый
Запрос сформирован правильно, только его надо было написать еще ошибку которую возвращает phpadmin Лучше напишите что надо сделать или прикрепите инструкцию той документации по которой вы делаете
я хочу сам установить модуль но стопор получается в добовление таблицы вот инструкция которая в комплекте Easy Install: 1) Unzip and upload the contents to the root directory of your OpenCart installation 2) Goto http://ip_address/phpMyAdmin, select your opencart database -> Import -> Browse -> mysql.sql (Note: If the opencart install with prefix (oc_), please edit mysql.sql file to include prefix(example : product -> oc_product) for all tables before import) 3) Login to administrator page, goto 'Admin->Users->User Groups->Edit the Top Administrator'.Then find and check the catalog/promotags,catalog/qtags, catalog/autolabel for both modify and access. Save. есть таблица которую нужно добавить ее вам нужно показывать
Я думаю из за етого у Вас ничего не выходит Note: If the opencart install with prefix (oc_), please edit mysql.sql file to include prefix(example : product -> oc_product) for all tables before import отредактируйте файл mysql.sql и перед таблицой вставте префикс к БД, очень часто в опенкарте ставят oc_
Для чего, так помочь можно, в корне сайта посмотрите внутрь файла config.php в нем найдите секцию подключения к БД там она комментарием отмечена так // DB и напишите сюда значения константы DB_PREFIX или лучше всю строчку типа define('DB_PREFIX', 'что то что у Вас'); И прикрепите файл модуля mysql.sql или выложите на ФО и ссылку на него
Можно конечно воспользоваться SQL для создания таблицы, я в последение время стал использовать программы клиенты для вставки данных и элементов.
вот инструкция которая в комплекте Easy Install: 1) Unzip and upload the contents to the root directory of your OpenCart installation 2) Goto http://ip_address/phpMyAdmin, select your opencart database -> Import -> Browse -> mysql.sql (Note: If the opencart install with prefix (oc_), please edit mysql.sql file to include prefix(example : product -> oc_product) for all tables before import) 3) Login to administrator page, goto 'Admin->Users->User Groups->Edit the Top Administrator'.Then find and check the catalog/promotags,catalog/qtags, catalog/autolabel for both modify and access. Save. есть таблица которую нужно добавить ее вам нужно показывать