---
title: "Läsa in sql-filer i MySQL med php?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/62711-läsa-in-sql-filer-i-mysql-med-php"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Dr-man"
published: "2002-12-19T20:26:16.000Z"
updated: "2002-12-23T15:09:49.000Z"
replies: 2
views: 205
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/php/62711-läsa-in-sql-filer-i-mysql-med-php"
---

# Läsa in sql-filer i MySQL med php?

## #1 — Dr-man, 2002-12-19T20:26Z

Kan nån hjälpa mig med följande sak? 

Har en lista över sql-filer, vilka är 
kurs1.sql 
kurs2.sql 
kurs3.sql 

Går det med php att göra så att man läser in alla sql-filer samtidigt 
i MySQL? Har nån några förslag?

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

## #2 — SPiN, 2002-12-23T15:07Z

Samtidigt blir väl svårt, men något liknande ska ju funka:

```
$str = "";
$str .= implode( '', file( "kurs1.sql" ) );
$str .= implode( '', file( "kurs2.sql" ) );
$str .= implode( '', file( "kurs3.sql" ) );

$queryResult = mysql_query( $str );
...
```

**kurs1.sql**

```
INSERT INTO tbl 
(fld1, fld2) 
VALUES('value', 'value');
```

**kurs2.sql**

```
SELECT * 
FROM tbl 
ORDER BY fld;
```

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

## #3 — SPiN, 2002-12-23T15:09Z

Eller du kanske tänkte på att automatiskt köra en SQL-fil i en loop?

```
for( $i = 1; $i <= 3; $i++ ) {
     $sqlString = implode( '', file( "kurs" . $i . ".sql" ) );
     mysql_query( $sqlString );
}
```

 :q

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

---

Tråden på webben: https://www.webforum.nu/amne/php/62711-läsa-in-sql-filer-i-mysql-med-php
