---
title: "Hjälp mig jag är trött på flata databaser..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/perl-ruby/19443-hjälp-mig-jag-är-trött-på-flata-databaser"
topic: "Perl & Ruby"
topic_url: "https://www.webforum.nu/amne/perl-ruby"
author: "ZeUs"
published: "2001-11-16T23:14:00.000Z"
updated: "2001-11-19T16:38:00.000Z"
replies: 20
views: 476
page: 1
pages: 2
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/perl-ruby/19443-hjälp-mig-jag-är-trött-på-flata-databaser"
---

# Hjälp mig jag är trött på flata databaser...

_Sida 1 av 2._

## #1 — ZeUs, 2001-11-16T23:14Z

Jag har tröttnat på flata databaser..Vad behöver jag för att kunna kombinera cgi-perl med lite mer avancerade databaser? Jag använder Sambar server på winXP...

Tack på förhand
/ZeUs

\[Redigerat av ZeUs den 17 nov 2001\]

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

## #2 — Jojoxx, 2001-11-17T13:49Z

Det beror på vilken sorts databas du vill använda. Vill du installera ex. MySQL för att köra SQL kan du använda modulerna DBI och DBD, eller om du vill använda de databasmotorer som finns installerade via ODBC (ex. MS Access) kan du använda modulen Win32-ODBC. Använd [sökfunktionen](http://cgi.webforum.nu/wfcgi/search.cgi?action=intro&default=14) så hittar du en mängd trådar som behandlar dessa alternativ.

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

## #3 — ZeUs, 2001-11-17T14:11Z

Det finns juh flera olika dbd moduler i ppm.. vilken av dom är för mysql?

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

## #4 — Jojoxx, 2001-11-17T19:49Z

Prova DBD-Mysql ;)

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

## #5 — ZeUs, 2001-11-18T13:56Z

Finns ingen modul som heter DBD-mysql...

> Error package 'DBD-Mysql' not found. Please use the exact name for this function.

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

## #6 — Jojoxx, 2001-11-18T14:19Z

*Finns ingen modul som heter DBD-mysql*

Jodå. Har du en ny dist. av [ActivePERL](http://www.activestate.com/Products/ActivePerl/)? Gjorde nyligen en nyinstallation och det var inga problem.

> PPM\> query
> Archive-Tar      \[0.072  \] module for manipulation of tar archives.
> Compress-Zlib    \[1.13   \] Interface to zlib compression library
> DBD-Mysql        \[1.2200 \] DBI driver for Mysql datasources                   
> ...

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

## #7 — ZeUs, 2001-11-18T15:34Z

Konstigt...

Jag har följande version: 
ActivePerl 5.6.1.630

Om jag bara skriver install dbd så kommer det upp en lista på alla dbd moduler... Följande namn får jag upp..

- DBD-CSV      ...
- DBD-DB2      ...
- DBD-JDBC     ...
- DBD-ODBC     ...
- DBD-Oracle   ...
- DBD-Ovrimos  ...
- DBD-pNET     ...
- DBD-RAM      ...
- DBD-Recall   ...
- DBD-Sprite   ...
- DBD-SQLrelay ...
- DBD-XBase    ...
- DBI          ...
- DBIx-AnyDBD  ...

Jag blir inte klok på det här. 
DBI har jag dock installerat men jag hittar inte DBD-MySQL...

/ZeUs

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

## #8 — Jojoxx, 2001-11-18T16:02Z

... och version 2.1.5 av PPM antar jag? Om du skriver:

**PPM\> search dbd**

Vad får du för svar då? Har du standard repository (ActiveState) borde svaret lyda:

DBD-CSV      \[0.1025\] DBI driver for CSV files
DBD-DB2      \[0.75  \] Perl driver for IBM DB2 Universal Database
DBD-JDBC     \[0.63  \] JDBC proxy driver for the DBI module
**DBD-Mysql    \[1.2200\] DBI driver for Mysql datasources**
DBD-ODBC     \[0.28  \] ODBC driver for the DBI module.
DBD-Oracle   \[1.06  \] Oracle database driver for the DBI module
DBD-Oracle8  \[1.06  \] Oracle 8 database driver for the DBI module
DBD-Ovrimos  \[0.12  \] DBI Driver for Ovrimos (formerly Altera SQL Server)
DBD-RAM      \[0.072 \] a DBI driver for files and data structures
DBD-Recall   \[1.8   \] Database fault tolerance through replication.
DBD-SQLrelay \[0.1   \] perl DBI driver for SQL Relay
DBD-Sprite   \[0.13  \] Modified version of Sprite to manipulate text delimited
DBD-Sybase   \[0.91  \] DBI driver for Sybase datasources
DBD-XBase    \[0.161 \] Perl module for reading and writing the dbf files
DBIx-AnyDBD  \[1.98  \] DBD independant class

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

## #9 — ZeUs, 2001-11-18T18:50Z

Om jag skriver search dbd så får jag samma svar som jag skrev ovan... Inget DBD-MySQL alltså.. Verkar konstigt..

Kan kanske bero på att jag har ADSL och därmed proxy. Hur ställer man in det isf?

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

## #10 — Jojoxx, 2001-11-18T19:42Z

Nej, det skulle jag inte tro med tanke på att du får en lista, vilket tyder på att PPM får kontakt med ActiveState. Men (även om det inte har med detta att göra) har du Telias ADSL kan du strunta i att använda proxyn.

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

## #11 — ZeUs, 2001-11-18T19:43Z

Vad tror du att det beror på då?
Verkar juh vara nåt fel...

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

## #12 — Jojoxx, 2001-11-18T20:57Z

Jag funderar fortfarande. Det är skumt.

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

## #13 — ZeUs, 2001-11-18T21:48Z

Hmm.. Min ppm version är 3.0 beta 2 såg jag nu... Men det är bara den som är tillgänglig på activestate's hemsida.

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

## #14 — Jojoxx, 2001-11-19T06:44Z

Där kan nog "felet" ligga eftersom PPD-filerna antagligen ser olika ut för version 3. Jag är osäker på om du kan "nedgradera" PPM genom att skriva "remove PPM". Annars är det ominstallation av perl som gäller. Med senaste dist'en av ActivePERL får du med PPM 2.1.5.

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

## #15 — ZeUs, 2001-11-19T14:51Z

Om jag ska installera om perl måste jag juh ladda ner en äldre version. Men det finns bara den version jag har nu på activeperl hemsida... Vet du var jag kan få tag i en äldre version?

Jag har försökt på download.com men där finns bara nyare versionen..

/ZeUs

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

## #16 — Jojoxx, 2001-11-19T16:10Z

Ok, det har kommit en nyare dist. sedan jag kollade sist. Förra versionen (build 629) innehåller PPM 2.1.5. Du kan ladda ner den [här](http://www.jojoxx.net/resource/download/ActivePerl-5.6.1.629-MSWin32-x86-multi-thread.msi). Säg till när du laddat ner den så kan jag plocka bort den.

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

## #17 — ZeUs, 2001-11-19T16:25Z

YES! Det funkade med den äldre versionen... Tack så mycket för hjälpen. Nu återstår det bara att lära sig att använda mysql, hur man hämtar och lagrar data med perl osv... Men tack för hjälpen...

/ZeUs

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

## #18 — ZeUs, 2001-11-19T16:28Z

Förresten... Vad har du installerat för moduler?

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

## #19 — Jojoxx, 2001-11-19T16:30Z

Det gick snabbt... Jaja, det var ju bra att vi hittade felet. :)

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

## #20 — Jojoxx, 2001-11-19T16:34Z

Senaste installationen har rättså ren på moduler. Den skall stå som server för en ny beställningsfunktion och jag har inte haft så mycket tid att hålla på med den än. libnet använder jag en del, men den följer med från installation på senare distar (den fick man lägga till separat förr). Sedan har jag ett gäng moduler jag skrivit själv som innehåller de funktioner jag ofta använder, men de finns ju inte att installera via PPM ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/perl-ruby/19443-hjälp-mig-jag-är-trött-på-flata-databaser  
Nästa sida: https://www.webforum.nu/amne/perl-ruby/19443-hjälp-mig-jag-är-trött-på-flata-databaser/page2.md
