---
title: "MySQL...."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/22231-mysql"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "mikul"
published: "2001-09-24T14:59:00.000Z"
updated: "2001-10-07T09:57:00.000Z"
replies: 18
views: 274
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/22231-mysql"
---

# MySQL....

## #1 — mikul, 2001-09-24T14:59Z

nu kommer ni nog skratta åt mig...
men jag är nybörjare på MySQL...
hur gör man en kolumn som är räknare...asså så att den räknar id...lägger på 1 för varje post som läggs in in databasen???
sen en sak till....
när man gör en en databas och sedan skall hämta den med tex asp så använder man ju en DSN kopling (eller vad det nu heter) som man skapar med ODBC grjjen i kontrollpanelen i windows...
kan man skapa en sån dsn kopling på nåt annat sätt så man får en lös dsn kopling..(asså en fil som man anropar bara...)

Nu får ni rätta mig om jag har 1000 fel här och där...för det har jag säkert...
och att skratta är också tillåtet..hehe..
tacksam för svar i allafall...

/ Mikul

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

## #2 — LarsG, 2001-09-24T15:08Z

Skapa tabell med räknare

```
CREATE TABLE test (a int not null auto_increment,
           primary key (a), b int)
```

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

## #3 — mikul, 2001-09-24T15:11Z

vart ska jag skriva in detta då???
jag använder mig av MySQLfont (tror jag det heter) när jag gör databaserna...
kunde du dsn frågan också???

/ Mikul

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

## #4 — LarsG, 2001-09-24T15:17Z

MysqlF(r?)ont känner jag inte till. Det exempel som jag skrev kan du skriva i något verktyg som tillåter att man skriver direkta sql-frågor.

Din fråga om dsn förstod jag inte. Vill du ha en fil-dsn eller vill du kunna skriva

```

set conn = server.createobject("adodb.connection")
strConnString _
= "driver=MySQL;uid=MYSQL_USER;pwd=PASSWORD;database=DATABASE_NAME
objConn.Open strConnString
```

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

## #5 — mikul, 2001-09-24T15:24Z

ok jag skulle vilja ha en fil-dsn...(tror jag :-)
men i allafall så undrar jag då om du kan tipsa om nåt sånt program som man kan skriva in direkta sql-frågor...
eftersom du inte viste vad mysqlfont va kan du kolla här: <http://www.anse.de/mysqlfront/> 

/ Mikul

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

## #6 — LarsG, 2001-09-24T15:31Z

Enligt reklamen för mysqlfront så går det att skriva sql-frågor direkt i den.

Om man tittar på skärmdumparna så verkar det finnas en knapp som heter SQL query.

Jag återkommer om fil-dsn.

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

## #7 — mikul, 2001-09-24T15:32Z

ok....
ska kolla på det...tack för hjälpen så länge...

/ Mikul

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

## #8 — LarsG, 2001-09-24T16:37Z

Fil-dsn, jag vet inte riktigt om det är det du vill ha
 <http://support.acmeinternet.com/howtofaqs/database/filedsn.htm>

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

## #9 — mikul, 2001-09-24T18:02Z

japp LarsG....det var en sånn jag menar...
men hur gör jag en sånn till en MySQLdatabas då??
om databasen tex heter testdb och ligger i c:/MySQL/data/testdb
och dsn filen skall ligga i server.MapPath

hoppas du kan hjälpa mig.
/ Mikul

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

## #10 — Boma, 2001-09-24T19:34Z

En fildsn till MySQL skulle kunna se ut så här (testdb.dsn):

```
[ODBC]
DRIVER=MySQL
Server=localhost
Db=testdb
UID=USER_NAME
pwd=PASSWORD
```

Du anropar den så här:

```
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "filedsn=" & Server.MapPath("/webb/cal/testdb.dsn") & ";"
```

Fast jag förstår inte riktigt varför du vill använda en sån. Gör som LarsG skrev tidigare:

```
set conn = server.createobject("adodb.connection")
strConnString _
= "driver=MySQL;uid=MYSQL_USER;pwd=PASSWORD;database=DATABASE_NAME
objConn.Open strConnString
```

Du kan heller inte "peka" direkt på en databas (c:/MySQL/data/testdb), utan du måste använda MyODBC.

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

## #11 — mikul, 2001-09-25T08:10Z

jag bara undrade liksom om man på nåt sätt kunde slippa att använda MyODBC för att skapa en dsn anslutning.????
och om man skulle kunna slippa MyODBC i överhuvudtaget.????

/ Mikul

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

## #12 — Boma, 2001-09-25T08:34Z

Ska du använda ASP och MySQL är du tvungen att använda MyODBC. PHP  har däremot inbyggda MySQL funktioner.

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

## #13 — mikul, 2001-09-25T08:43Z

så du menar att jag måste skapa en dsn snslutning med MyODBS varje gång jag skapar en ny MySQL databas som jag skall anskuta mig till...eller???
eller kan man skapa en dsn-fil bara?
eller bara göra så här tex
set conn = server.createobject("adodb.connection")
strConnString \_
\= "driver=MySQL;uid=MYSQL_USER;pwd=PASSWORD;database=DATABASE_NAME
objConn.Open strConnString

/ Mikul

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

## #14 — Boma, 2001-09-25T09:15Z

Det enklaste är att göra så här:

```
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Driver={MySQL};Server=localhost;Db=MY_DB;UID=USERNAME;pwd=PASSWORD;"
```

Detta är en s.k. "dsn-less connection"

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

## #15 — mikul, 2001-09-29T10:52Z

hej igen...
måste man ha lösenord och användarnamn för att ansluta till en mysql databas?? är det för datbasen eller vad är lösenordet för??

/ Mikul

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

## #16 — Herman, 2001-10-01T12:32Z

ja du måste ha användarnamn och lösenord för att komma åt en databas

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

## #17 — SPiN, 2001-10-01T12:44Z

Du sätter uid och pwd för databaserna du ska använda, men du kan ju alltid lämna dom tomma... Så att du öppnar med:

```
ConnectionObj.Open "driver=MySQL; server=1.12.123.1; uid=; pwd=; database=db"
```

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

## #18 — Bitstate, 2001-10-07T07:31Z

larsg: om du inte testat mysqlfront så gör det, kan definitivt rekomendera det progget (det regerar kungligt)

mtkul: det finns just en kryssruta (auto_increment) när du skapar id i "create table..." i mysqlfront

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

## #19 — LarsG, 2001-10-07T09:57Z

Bitstate:

Jag använder inte mysql överhuvudtaget. Jag anser att det är en väldigt överreklamerad prod^h^h^h^h databashanterare.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/22231-mysql
