Я живу в США, желая создать сайт с помощью Cpanel. я купил InstaWebsite это написано в Latin1 (Англия) (предполагается, что это вариант в списке Набор символов файлов), и его нужно перевести в UTF-8.
Я пытаюсь импортировать файлхранить database.textИ ничего не происходит, но создается пустой файл (&Latin1 не вариант). Кто-нибудь может помочь? Есть ли какие-нибудь легкие исправления.
Я говорил с техническим специалистом, который размещает мой домен на InMotionHosting. Я предложил обратиться к вам за помощью. Я не знаю, как кодировать. Я также отправил электронное письмо парню, у которого я это купил — он в Англии & жду помощи от него.
Это то, что он делает, когда я пытаюсь импортировать с помощью UTF-8,:
SQL-запрос:
CREATE TABLE `address_book` (
`address_book_id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`customers_id` INT( 11 ) NOT NULL DEFAULT '0',
`entry_gender` CHAR( 1 ) NOT NULL DEFAULT '',
`entry_company` VARCHAR( 32 ) DEFAULT NULL ,
`entry_firstname` VARCHAR( 32 ) NOT NULL DEFAULT '',
`entry_lastname` VARCHAR( 32 ) NOT NULL DEFAULT '',
`entry_street_address` VARCHAR( 64 ) NOT NULL DEFAULT '',
`entry_suburb` VARCHAR( 32 ) DEFAULT NULL ,
`entry_city` VARCHAR( 32 ) NOT NULL DEFAULT '',
`entry_state` VARCHAR( 32 ) DEFAULT NULL ,
`entry_postcode` VARCHAR( 10 ) NOT NULL DEFAULT '',
`entry_country_id` INT( 11 ) NOT NULL DEFAULT '0',
`entry_zone_id` INT( 11 ) NOT NULL DEFAULT '0',
PRIMARY KEY ( `address_book_id` ) ,
KEY `idx_address_book_customers_id` ( `customers_id` )
) TYPE = MYISAM AUTO_INCREMENT =100;
MySQL сказал:
1064 — у вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, которое соответствует вашей версии сервера MySQL для правильного использования синтаксиса
около ‘TYPE = MyISAM AUTO_INCREMENT = 100’ в строке 17
) TYPE = MYISAM AUTO_INCREMENT =100;
Этот код неверен. Если вы получили этот файл SQL как часть программного пакета, который вы купили, получите возмещение — это, очевидно, непроверенный кусок мусора.
Правильный способ указать механизм хранения для таблицы MySQL — это использовать ENGINE
опция:
) ENGINE=MyISAM AUTO_INCREMENT=100;
Других решений пока нет …