Lu pernah gak ketika pertama kali install phpmyadmin trus waktu lu login terjadi error semacam ini?:
ERROR 2002: Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)
aq punya sedikit crita ketika aku install phpmyadmin pertama kali di server ini. gak nyangka ngga dinyana, biasanya sih aq ga pernah ngalamin error yang kayak tadi. padahal kalo aq coba login mysql lewat shell, eh bisa low.. tapi kok kalo lewat phpmyadmin ga bisa ya? apa yang salah? bingung punya bingung akhirnya aq coba cari aja di google. eh ternyata banyak juga sih kasus2 seperti ini, namun sayangnya, kesalahan yang terjadi gak sepenuhnya sama persis, akhirnya aq coba experiment sesuai petunjuk dari web forum yang kutemukan.
seperti yang kubaca di forum tadi, kalo kita ngadepin eror spt tadi, lu ketik aja ini di shell:
Login as root,
root@xbox:/usr/local/mysql# scripts/mysql_install_db
Installing all prepared tables
031218 9:42:37 ./bin/mysqld: Shutdown Complete
To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
This is done with:
./bin/mysqladmin -u root password ‘new-password’
./bin/mysqladmin -u root -h xbox.oh.rik password ‘new-password’
See the manual for more instructions.
NOTE: If you are upgrading from a MySQL <= 3.22.10 you should run
the ./bin/mysql_fix_privilege_tables. Otherwise you will not be
able to use the new GRANT command!
You can start the MySQL daemon with:
cd . ; ./bin/mysqld_safe &
You can test the MySQL daemon with the benchmarks in the ’sql-bench’ directory:
cd sql-bench ; perl run-all-tests
Please report any problems with the ./bin/mysqlbug script!
The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at https://order.mysql.com
Abis pesan ini nih, aq coba lagi login lewat phpmyadmin, walah… ternyata gak bisa juga sodara. error masih tetap ada. binung punya bingung akhirnya aku coba linkan mysql.sock
ln -s /var/lib/mysql/mysql.sock /tmp
abis itu aq coba lagi. ealah… ternyata.. malah bisa. dudul juga ternyata. tak taunya cuman gara2 di /tmp gak ada
Check that mysqld is running and that the socket: ‘/tmp/mysql.sock’ exists!
udah ya.. critanya kita lanjut kapan2 lagi..
Popularity: 1% [?]
Related posts
Tags: tutorial
Yah.. namanya juga manusia. kalo ngga gini gak pinter2 hehehhe
Hahahaha…ternyata hal2 semacam itu bisa bikin error yah..cuma masalah /tmp ga ada..he9x..spt kata pepatah,karna nila setitik,rusak susu sebelanga..he9x…gara2 kesalahan kecil,bisa bikin error program..hidup saya !!!