---
title: "Problem med MySQL,anslutning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/120257-problem-med-mysql-anslutning"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Tympanon"
published: "2005-01-16T20:28:00.000Z"
updated: "2005-01-18T13:52:44.000Z"
replies: 10
views: 310
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/120257-problem-med-mysql-anslutning"
---

# Problem med MySQL,anslutning

## #1 — Tympanon, 2005-01-16T20:28Z

Hej

Jag har nyss installerat mysql, skapade ett konto där ja antar att användarnamnet e root (fick ej ange typ) och lösenordet vet jag vad det är det fick man ange i configen.

det har också gått bra att skapa en databas och en tabell som jag fyllt me lite värden.

problemet är i mina php filer, den här koen kör jag:

\<?
$anslut = @mysql_connect("localhost","root","mittlosenord")
 or die ("Funkade inte");
print ("Grattis");
?\>

MEN det enda ja får upp när ja kör php-sidan är en helt tom vit sida. ja vet att apache servern funkar för o så, och php också. varför kan ja inte connecta eller ens få veta om de inte går o connecta ("funkade inte")?

\-jag har php 5 och mysql 4.1

Tack på förhand.

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

## #2 — Qimen, 2005-01-16T20:48Z

Ta bort @ framför mysql_connect() så kommer du se vad för fel du får.

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

## #3 — Tympanon, 2005-01-16T20:56Z

När jag tar bort @ ser det ur såhär: 

Fatal error: Call to undefined function mysql_connect() in C:\\Program\\Apache Group\\Apache2\\htdocs\\sqltestaren.php on line 2

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

## #4 — Qimen, 2005-01-16T21:00Z

Du använder en funktion som inte finns eller som inte är aktiverad. Dvs, du har glömt att aktivera mysql i php5's konfigurationsfil. Leta upp ;extension=php_mysql.dll och ta bort ;-tecknet.

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

## #5 — Tympanon, 2005-01-16T21:10Z

tack. jag ändrade i php.ini filen i windowskatalogen. måste jag göa nåt mer? Jag har nämnligen samma problem fortfarande.. kanske måste starta om datorn bara, vem vet..

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

## #6 — Qimen, 2005-01-16T21:13Z

Kolla så att inte en annan php.ini-fil används. Detta kan du göra genom att skapa en php-fil med innehållet: 

```php
<?php phpinfo(); ?>
```

 Sedan leta upp den rad där det står vilken fil som används. Om det ändå är den fil som du ändrade i precis så prova att ta bort ;-tecknet framför den andra mysql-raden med, dvs ;extension=php_mysql**i**.dll :)

/r Glömde säga, du måste starta om webbservern efter varje ändring i php.ini.

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

## #7 — Tympanon, 2005-01-17T17:10Z

Tack för infon ovan, men nu när jag startar om servern kommer det upp en ruta som säger: 

PHP Startup: Unable to load dynamic library 'C:\\PHP\\ext\\php_mysql.dll - Det går inte att hitta den angivna proceduren.

den kommer dessutom upp 2 gånger på varandra..

suck :( så de fungerar alltså inte fortfarande. jag har kollat och i ext katalogen ligger mycket väl php_mysql.dll

har satt extension_dir = "C:\\PHP\\ext" och använder windows xp. Hoppas verkligen jag klarar ut det här och kan börja anropa min databas från mina php-sidor. 

Återigen tack på förhand, hoppas någon vet vad som kan vara fel.

Jon

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

## #8 — Tympanon, 2005-01-17T18:49Z

har nu suttit eftermiddagen o kvällen i 2 dar o försökt fixa det här... kan de va så att php5 o mysql 4.1 inte funkar ihop? kanske msåte skaffa msql4?
hoppas fortfarande någon tar en titt på inlägget ovan detta och kan hjälpa mig.

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

## #9 — Qimen, 2005-01-17T19:42Z

Det ska gå bra med mysql 4.1 och php5. Får du inte rätt på det kan det vara värt att kolla på detta paket, <http://www.wampserver.com/en/index.php> :)

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

## #10 — Tympanon, 2005-01-17T20:50Z

Tack, det där lät smidigt. det ska jag kolla. men ingen som har någon aning om vaför ja får felmedelandet ovan?

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

## #11 — Tympanon, 2005-01-18T13:52Z

Hej igen. Efter att ha läst på en annan sida om detta där ja fått tips om att lägga libmysql.dll filen i windowsmappen så funkar det o läsa in funktionen för o ansluta mot mysql. men nu får jag ett nytt felmedelande!! gissar att jag är väldigt nära lösningen nu. 

Jag kör dena .php kod:

\<?
$anslut = mysql_connect("localhost","root","mittlosenord")
or die ("Funkade inte");
print ("Grattis");
?\>

\-- o får denna utskriften:

Warning: mysql_connect() \[function.mysql-connect\]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\\Program\\Apache Group\\Apache2\\htdocs\\sqltestaren.php on line 2
Funkade inte

kör som sagt mysql 4.1 o php5 på apache 2 och win XP. tack på förhand igen, nu är ja rätt säker på att nån kan hjälpa mig,eller? 
\=)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/120257-problem-med-mysql-anslutning
