---
title: "Importera sql-fil för att återställa databasmiljö (MySQL)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/185347-importera-sql-fil-för-att-återställa-databasmiljö-mysql"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "casca"
published: "2010-11-22T17:31:09.000Z"
updated: "2010-11-22T20:07:26.000Z"
replies: 3
views: 1072
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/185347-importera-sql-fil-för-att-återställa-databasmiljö-mysql"
---

# Importera sql-fil för att återställa databasmiljö (MySQL)

## #1 — casca, 2010-11-22T17:31Z

Kör MySQL Server 5.1 i utvecklingssyfte och använder phpMyAdmin 3.3.8 för administration. Och nu igår var jag tvungen att formatera och ominstallera mitt OS (Windows 7 Pro), så jag tog förstås en "backup" via phpMyAdmins "Export"... men min miss var att jag råkade välja ALLA databaser, dvs inkl mysql och information_schema. :(

Nu kan jag förstås inte importera .sql-filen, eftersom phpMyAdmin då försöker skapa databasmiljöns egna databaser och tabeller, t.ex:

> Error
> SQL query:
> 
> \--
> \-- Database: \`information_schema\`
> \--
> CREATE DATABASE  \`information_schema\` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
> 
> 
> MySQL said: 
> 
> \#1044 - Access denied for user 'root'@'localhost' to database 'information_schema'

Är det nån som har en idé? Att vada igenom .sql-filen för att "manuellt" ta bort queries känns både svårt och "error prone" då dumpfilen är på 7000 rader... ;)

Permalänk: https://www.webforum.nu/p/185347

## #2 — Danne V, 2010-11-22T18:53Z

Kan du inte dumpa samma sak igen från den nya installationen av phpMyAdmin. Då får du ju bara dess egna databaser osv.

Genom att därefter öppna de båda filerna i en hyfsat avancerad textredigerare ska det gå att t.ex. göra en jämförelse mellan dom. Du kan då kunna hitta överflödig data (dvs phpMyAdmins egen) i din första dumpfil ganska lätt.

Om du kan göra en vanlig search and replace med så mycket data i nåt program vore det ju kanon. Kopiera PhpMyAdmins egen data från andra dumpen. Öppna första filen, klistra in i sökrutan, sök och begär replace med ingenting.

Typ.

Permalänk: https://www.webforum.nu/p/2260264

## #3 — GunnarD, 2010-11-22T19:00Z

Export filen är rena text filer så öppna filerna och rensa bort allt som tillhör databaserna mysql och information_schema men gör en kopia av filen först om du skulle ta bort för mycket :)

Permalänk: https://www.webforum.nu/p/2260267

## #4 — casca, 2010-11-22T20:07Z

> **[Danne V skrev:](https://www.webforum.nu/p/1523584)**
>
> Genom att därefter öppna de båda filerna i en hyfsat avancerad textredigerare ska det gå att t.ex. göra en jämförelse mellan dom. Du kan då kunna hitta överflödig data (dvs phpMyAdmins egen) i din första dumpfil ganska lätt.

 Gjorde detta. Verkar funka bra och tog inte alltför lång tid! ;)

Permalänk: https://www.webforum.nu/p/2260273

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/185347-importera-sql-fil-för-att-återställa-databasmiljö-mysql
