- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добавлено: Сб Апр 08, 2006 1:17 pm Заголовок сообщения: Как произвести экспорт БД в mysql phpmyadmin
Рассказываю ситуацию.
Есть какталог ссылок. Там есть ссылки. Каталог работает с использование mysql через phpmyadmin
Создаю второй каталог, настроил. Но хочу перекинуть бд из первого каталога во второй. Поля таблицы - всё одинаково, только один с ссылками, второй без.
Скажите пожалуйста что нужно и главное как сделать. Кнопочка экспорт есть - но там дофига всего. Но вроде бы дамп получилось вытащить. Кнопочки импорт нет. Советы типа установить более новую версию - давать не нужно. Необходимо именно под эту версию. И именно в конкретной ситуации.
Действующие роли:
phpmyadmin 2.5.4
два каталога ссылок - один на поддомене.
С уважением,
woodworld
woodworld, дамп, который вы получили из экспорта - это просто набор SQL запросов, разделенных точкой с запятой. Его нужно просто copy-paste в поле SQL запроса и все будет.
При экспорте выберите "Структуру и данные", удобнее экспортировать в файл.
А вообще не советую таким образом клонировать каталог. Новый каталог станет точной копией старого, и, вероятно, будет склеян поисковыми системами. Лучше наполнить его с нуля.
Кнопочка экспорт это ссылка SQL
там есть поле для ввода, как верно сказали или возможность загрузить файл
А еще можно вот так:
mysql -uuser -ppassword table_name < damp.sql
Это на тот случай, если у вас есть SSH доступ и вам неудобно пользоваться PHPmyadmin
Если таблицы идентичны, то
INSERT INTO base2.table2 SELECT * FROM base1.table1
Спасибо всем за ответы.
Пробовал по первому варианту, вот что он мне выдал:
Ошибка
SQL-запрос :
БД taxsi на www.мойсайт.ru CREATE TABLE `lm_cfg` (
`ID` smallint( 6 ) NOT NULL default '0',
`CHECK_LNKID` mediumint( 9 ) NOT NULL default '0',
`MES_ADDLNK` text NOT NULL ,
`MES_ADDNEWLNK` text NOT NULL ,
`MES_NOTICE` text NOT NULL
)ENGINE = MYISAM DEFAULT CHARSET = latin1
Ответ 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 'БД taxsi на www.мойсайт.ru
CREATE TABLE `lm_cfg` (
`ID` smallint(6) NOT NULL ' at line 1
Остальные два для меня загадка...
Пробелы убери между скобками и цифрами в smallint(6) и mediumint(9). Это тож в конце не нужно ENGINE = MYISAM DEFAULT CHARSET = latin1, не забудь ; в конце запроса.
спасбо большое всем за ответы. пробовла пробовал...и заново всё создал. время потраченное на экспорт хватилобы что бы заново заполнить раза два.
Спасибо всем за ответы.
Пробовал по первому варианту, вот что он мне выдал:
Ошибка
SQL-запрос :
БД taxsi на www.мойсайт.ru CREATE TABLE `lm_cfg` (
`ID` smallint( 6 ) NOT NULL default '0',
`CHECK_LNKID` mediumint( 9 ) NOT NULL default '0',
`MES_ADDLNK` text NOT NULL ,
`MES_ADDNEWLNK` text NOT NULL ,
`MES_NOTICE` text NOT NULL
)ENGINE = MYISAM DEFAULT CHARSET = latin1
Ответ 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 'БД taxsi на www.мойсайт.ru
CREATE TABLE `lm_cfg` (
`ID` smallint(6) NOT NULL ' at line 1
Остальные два для меня загадка...
Насколько я помню, старые версии phpmyadmin при экспорте данных первой строкой пишут название БД и др. инфу, НЕ закомментировав эту строку (не поставив в начале строки # или --). Соответственно sql парсер сходит с ума, когда Вы пытаетесь скормить ему выданный дамп вместе с этой первой незакомментированной строкой (которую он естественно принимает за sql код, которым она не является). Скорей всего проблема в этом. Просто удалите первую строку из получившегося дампа (ту, что не закомментирована).
SQL-запрос :
БД taxsi на www.мойсайт.ru CREATE TABLE `lm_cfg` (
`ID` smallint( 6 ) NOT NULL default '0',
`CHECK_LNKID` mediumint( 9 ) NOT NULL default '0',
`MES_ADDLNK` text NOT NULL ,
`MES_ADDNEWLNK` text NOT NULL ,
`MES_NOTICE` text NOT NULL
)ENGINE = MYISAM DEFAULT CHARSET = latin1
В Вашем sql дампе, выдержку из которого Вы привели, это строка "БД taxsi на www.мойсайт.ru".
есть такая прога(точнее скрипт) Sypex Dumper - удобная, простая а главное бесплатная
http://sypex.net/
позволить вам как имопртировать так и экспортировать базу - без всяких проблем - в ней есть что вам нужно для этого:)