Periksa hal2 berikut ..
coba connetc ke mysql lewat konsol
misalnya :
mysql -uroot -p
atau
mysql
saja ..
terus ketik
show databases;
kalau ada mysql dan test berarti database sudah ada ..
kalau belum maka lakukan mysql_initdb
kalau itu bisa, periksa di /etc/my.conf
ditaruh dimana mysql.sock-nya ...
kalau di /var/lib/mysql/mysql.sock, maka matikan dan hidupkan saja mysql
dan apachenya ...tapi sebelumnya membuat direktori /var/lib/mysql
kalau nggak bisa juga, cari mysql.socknya ada di mana dengan komando ....
find / -name mysql.sock
kalau ketemu linkkan saja sementara ke /var/lib/mysql/mysql.sock
dengan komando
ln -s /path/to/mysql /var/lib/mysql/mysql.sock
dengan demikina file socket untuk melakukan transfer informasi sudah ada ...
tinggal kemudian cari penyebabnya kenapa tidak ada
/var/lib/mysql/mysql.sock
selamat mencoba
On Mon, 2 Jun 2003 08:41:50 +0700
"Darman" <[EMAIL PROTECTED]> wrote:
> Rekan milis,
>
> Maaf kalau pertanyaannya sudah pernah di bahas, tapi saya sudah cari di
> arsip emang nga nemu.
>
> Saya sedang belajar sesuai dengan panduan buku 'Membangun Web server dengan
> Linux' terbitan Elek Media Komputindo, ada kesulitan ketika akan mencoba PHP
> untuk connect ke Database.
>
> Saya menggunakan php-4.1.2, mysql-max-3.23.56-pc-linux-i686
>
> Saya coba membuat file .php dengan isi $db=mysql_connect
> ("localhost","root","password");
> ketika dijalankan keluar error :
> WARNING: MySql connection failed : Can't connect to local MySQL Server
> through socket '/var/lib/mysql/mysql.sock' (2)
>
> Saya cek di /var/lib/ emang tidak ada directory mysql apalagi file
> mysql.sock
> Hal ini sama persis kalau saya coba jalankan bin/mysql -u root -p password
> kalau safe_mysqld nya belum di jalankan cuma sock nya di /tmp/mysql.sock
> Sebelum safe_mysqld dijalankan di /tmp/ tidak ada file mysql.sock, tapi
> setelah di jalankan ada file tesrsebut dengan nama mysql.sock=
> session_mm.sem
>
> Pertanyaannya mengapa di directory /var/lib/ tidak ada directory mysql ?
> siapa/apa yang bisa men-generate mysql.sock di /var/lib/mysql/ ? atau dengan
> kata lain mengapa saat file php dijalankan keluar error seperti tsb di atas?
>
> Mudah-mudahan pertanyaannya cukup jelas, terima kasih atas tanggapan dan
> pemecahan masalahnya.
>
> Rgds
> -oedil
OOOOOOOOOOOOOOOOOOOO
OOO mye <[EMAIL PROTECTED]>
OO http://www.forcedb.com
O http://training.forcedb.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]