---
title: "Flera databaser samtidigt"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16101-flera-databaser-samtidigt"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "snokke"
published: "2001-09-16T13:55:00.000Z"
updated: "2001-09-17T12:54:00.000Z"
replies: 7
views: 196
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/16101-flera-databaser-samtidigt"
---

# Flera databaser samtidigt

## #1 — snokke, 2001-09-16T13:55Z

Går det att öppna flera databaskopplingar (databaser) samtidigt samt köra join selectsatser mellan dem?
Rörigt? ;)
T.ex. om jag har en databas innehållande personer o fakta som den sak hämta samtidigt som den ska hämta grejor från en annan db som innehåller text som  personen ifråga har skrivit?
Jag vet att man kan ha det i olika tabeller men om jag vill ha det i olika databaser...

Funkar det??

Tackar på förhand :)

/Snokke

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

## #2 — SPiN, 2001-09-16T15:38Z

Kort och gott: Nej.

Eftersom att du bara kan sköta en databaskoppling åt gången, går det inte.

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

## #3 — spango, 2001-09-16T16:38Z

Jag tror minsann att det går i mysql, men jag är inte säker.

```
SELECT * FROM inläggsdatabasen.inlägg i
INNER JOIN persondatabasen.personer p
WHERE p.personid = i.personid
```

Sen är det generellt ingen god idé att göra så här. Varför vill du göra det?
**\\r** Exemplet gäller naturligtvis två databaser som körs av samma server.

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

## #4 — snokke, 2001-09-17T07:41Z

Jag bara spånar än så länge...
Men jag ska fixa ihop en stor webbplats, ingående i den är en massa subwebbar som sköts av webbredaktörer. De ska lägga in text i db som sedan genereras upp. Tanken var då att en subwebb fick en db, sedan skulle det finnas en generell db som b.la. innehöll gemensamma saker, som t.ex. person uppgifter.

Som om en webbredaktör la in en text skulle texten relateras till redaktörens uppgifter i den gemensamma db.
E rädd att det kan bli en massa tabeller om det bara finns en db annars...?

Lösningar? :)

/Snokke

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

## #5 — Marcus, 2001-09-17T08:06Z

Att dela upp i flera db är, som du märkt, en krånglig och omständig lösning. Mitt tips är att du delar up din db med olika rättigheter. Jag är inte säker på hur sådant fungerar men det är nog rätt tillvägagångssätt.

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

## #6 — Papa Deoo, 2001-09-17T11:02Z

Jo det skall gå att söka i flera databas kolumner samtidigt. Brukar använda mig av funktionen LEFT JOIN & RIGHT JOIN. Läs mer på <http://www.mysql.com/doc/L/E/LEFT_JOIN_optimization.html>

Rättelse: Man måste iofs jobba i samma DB.

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

## #7 — Marcus, 2001-09-17T12:50Z

Du koppla upp dig till ena databasen, hämta informationen och tryck in dem i variablar. 
Koppla ned.

Koppla upp till nästa databas osv. 

Fast jag påstår ju inte att det varken är snyggt eller manligt tillvägagångssätt.

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

## #8 — snokke, 2001-09-17T12:54Z

He he, o manligt måste det ju vara :)
Det verkar som om det smidigaste sätter blir o köra en db till allt...

Bugar o tackar för alla svar :D

/Snokke

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

---

Tråden på webben: https://www.webforum.nu/amne/php/16101-flera-databaser-samtidigt
