Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте ! При импорте вылазит ошибка : There seems to be an error in your SQL query. The MySQL server error output below, if there is any, may also help you in diagnosing the problem
ERROR: Unknown Punctuation String @ 4127
STR: =\
SQL: --
-- Dumping data for table `jos_content`
--
/*!40000 ALTER TABLE `jos_content` DISABLE KEYS */;# MySQL returned an empty result set (i.e. zero rows).
LOCK TABLES `jos_content` WRITE;# MySQL returned an empty result set (i.e. zero rows).
Как это исправить ?
Неактивен
Как выполнялся импорт? Такое впечатление, что Вы результат, полученный mysqldump импортируете с помощью спецутилиты какой-то.
Неактивен
There seems to be an error in your SQL query. The MySQL server error output below, if there is any, may also help you in diagnosing the problem
ERROR: Unknown Punctuation String @ 421
STR: =\
Неактивен
Я решил перенести сайт на другой хостинг. Скачал базу данных на компьютер. И теперь т.к. она большая переношу ее по кускам на другой хостинг. Я переносил сразу несколько таблиц, но это таблица jos_content очень большая и я раделил ее на части и при копироваании одной из частей выдается ошибка.
Неактивен
С помощью какой программы импортируете дамп?
Неактивен
Через phpMyadmin
Неактивен
Ошибка в самом начале файла? Как разделяли на части?
Лучше бы вы не делили не части, а загрузили дамп через ssh-консоль. phpmyadmin ненадежный инструмент
Неактивен
Подскажите пожалуйста как грузить через ssh- консоль.
Неактивен
mysql <dump.sql
Неактивен
Я первый раз с этим сталкиваюсь, мне очень неудобно, но опишите пожалуйста подробно где что делать.
Неактивен
Нужно зайти на сервер, с которого доступен mysql, скопировать туда файл
(например, dump.sql), выполнить описанную выше команду — она восстановит
базу из резервной копии.
Возможно, нужно будет указывать какие-то из параметров:
-uusername (имя пользователя)
-ppassword (пароль)
-hhostname (название сервера с MySQL)
Все эти параметры обычно описываются в FAQ хостера.
Неактивен
Помогите, пожалуйста.
При импорте вылазит ошибка
Ошибка
SQL-запрос:
SET NAMES utf8-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Фев 01 2011 г., 20:55
-- Версия сервера: 5.0.45
-- Версия PHP: 5.2.4
--
-- БД: `hunt`
--
-- --------------------------------------------------------
--
-- Структура таблицы `jos_attachments`
--
CREATE TABLE `jos_attachments` (
`id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`filename` varchar( 80 ) NOT NULL default '',
`filename_sys` varchar( 255 ) NOT NULL default '',
`file_type` varchar( 30 ) NOT NULL default '',
`file_size` int( 11 ) unsigned NOT NULL default '0',
`icon_filename` varchar( 20 ) NOT NULL default '',
`display_filename` varchar( 80 ) NOT NULL default '',
`description` varchar( 255 ) NOT NULL default '',
`url` varchar( 255 ) NOT NULL default '',
`uploader_id` int( 11 ) NOT NULL default '0',
`article_id` int( 11 ) unsigned NOT NULL default '0',
`published` tinyint( 1 ) unsigned NOT NULL default '0',
`user_field_1` varchar( 100 ) NOT NULL default '',
`user_field_2` varchar( 100 ) NOT NULL default '',
`user_field_3` varchar( 100 ) NOT NULL default '',
`create_date` datetime default NULL ,
`modification_date` datetime default NULL ,
`download_count` int( 11 ) unsigned default '0',
PRIMARY KEY ( `id` ) ,
KEY `attachment_article_id_index` ( `article_id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;
Ответ MySQL:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET NAMES utf8
CREATE TABLE `jos_attachments` (
`id` int(11) NOT NULL aut' at line 1
Пробовал сохранять в UTF - 8. Еще люди пишут, что нужно отключить маркер ВОМ при сохранении. я этот маркер не нашел.
Выручайте.
Неактивен
Вот последние люди правы. Найти его Вы не сможете. Нужно открыть файл в
тупом редакторе (чем тупее — тем лучше, notepad может быть очень умным,
но попробуйте), и пересохранить, проследив, чтобы не стояла галочка BOM.
P.S. Если найдете редактор тупее notepad, то перед SET NAMES будут две кра-
козябли, их надо стереть и сохранить файл.
P.P.S. И не используйте phpMyAdmin, от него проблем больше, чем пользы.
Неактивен