Восстановление старой резервной копии MySQL - PullRequest
1 голос
/ 21 декабря 2010

У меня большой файл 2007 года, содержащий резервную копию (в виде скрипта SQL) базы данных MySQL.Это для неизвестной версии MediaWiki.

-- phpMyAdmin SQL Dump
-- version 2.6.2-Debian-3sarge3
-- http://www.phpmyadmin.net
-- 
-- Host: localhost
-- Generation Time: Aug 29, 2007 at 12:42 PM
-- Server version: 4.0.24
-- PHP Version: 4.3.10-19

Я пытался установить mysql-5.5.8-win32 и mysql-workbench-gpl-5.2.31a-win32 но я получаю синтаксические ошибки.Есть ли простой способ сделать старый скрипт совместимым или мне лучше использовать более старую версию MySQL?Инструменты dev по-прежнему доступны для более старых версий?

Я ищу самый быстрый простейший вариант, так как хочу только восстановить его, чтобы получить некоторые старые необработанные данные, а не настроить их полностью.

1 Ответ

2 голосов
/ 21 декабря 2010

На самом деле стоило бы показать ошибку.

Но в любом случае, SET sql_mode = MYSQL40 может помочь вам, если синтаксис действительно является проблемой. Может быть проблема с чем-то, что раньше не было ключевым словом, а теперь есть, в этом случае вам придется избегать этого.

...