Rusmana <[EMAIL PROTECTED]> wrote:

> Kalo anda compile dari source, coba jalankan perintah :
> $PATH/safe_mysqld &
> $PATH tergantung dari kompilasi anda atau search aja.
> dan pastikan sebelumnya mysql_install_db dah dirunning. 

email terdahulu
> [EMAIL PROTECTED] bin]# ./mysqladmin -u root password andhye
> ./mysqladmin: connect to server at 'localhost' failed
> error: 'Can't connect to local MySQL server through socket 
> '/tmp/mysql.sock'(2)'
> Check that mysqld is running and that the socket: '/tmp/mysql.sock' 
> exists!

file /tmp/mysql.sock ada tidak ?

Kebetulan saya juga baru install mysql dari source kemarin.
Kemarin saya mendapat masalah itu, tetapi waktu mau saya recreate lagi 
dengan rm -rf dan make install, tidak bisa, malah jalan dengan mulus
sekarang.
Ini seingat saya yang kemarin dilakukan (dan sesuai saran Pak Rusmana),

$ ./configure --prefix=/home/dion/mysql_4.0.18 \
--with-unix-socket=/home/dion/tmp/mysql.socket \
--with-mysqld-user=dion
$ make && make install
$ cd /home/dion/mysql_4.0.18
' install db dulu
$ bin/mysql_install_db
' baru nyalain mysqld_safe
$ bin/mysqld_safe &

Di sini error terjadi.
Pastikan mysqld_safe memang jalan (pakai ps atau netstat -nutap).
Cari tau socket sebenarnya di mana (memang di configure udah bilang,
tapi ngga ada di situ) pakai
$ bin/mysqladmin version
atau
$ bin/mysqladmin variables

bikin symlink /tmp/mysql.sock ke socket sebenarnya
atau
pakai option --socket=/path/ke/socketsebenarnya
$ mysqladmin -u root password 'foobar'
--socket=/path/ke/socketsebenarnya

Dion











-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php

Kirim email ke