Setelah selesai menginstal MySql dan akan digunakan ternyata muncul pernyataan Eror! Bagaimana ini ?
Jangan cemas dulu. Ada ko' cara untuk mengatasinya. Yang umum Eror itu seperti di bawah ini:
cara untuk mengatasi masalah tersebut adalah dengan mereset mysql beserta passwordnya, salah satu triknya adalah sebagai berikut :
1. stop mysqlnya terlebih dahulu
2. kemudian ketik perintah dibawah ini
3. tutup jendela terminal, kemudian buka kembali terminal baru lalu ketikan :
Jangan cemas dulu. Ada ko' cara untuk mengatasinya. Yang umum Eror itu seperti di bawah ini:
ERROR
1045
(
28000
): Access denied
for
user
'root'
@
'localhost'
(using password: NO)
cara untuk mengatasi masalah tersebut adalah dengan mereset mysql beserta passwordnya, salah satu triknya adalah sebagai berikut :
1. stop mysqlnya terlebih dahulu
$ sudo
/
etc
/
init.d/
mysql stop
2. kemudian ketik perintah dibawah ini
$ sudo mysqld
-
-
skip
-
grant
-
tables
-
-
skip
-
networking
3. tutup jendela terminal, kemudian buka kembali terminal baru lalu ketikan :
$ mysql
-
u root
4. ubah password yang lama ke yang baru (warna merah= password anda yang baru) :
5. ketikan pula text dibawah ini
6. lalu keluar
7. Terakhir jangan lupa restart mysql
$ /etc/init.d/mysql restart
selesai sudah pekerjaan, sekarang kita ulang lagi mysql pada terminal tersebut dengan mengetik ulang
$ mysql -u root -p
Enter password:
Mudah kan?!, Anda punya trik lain ? silahkan tambahkan lewat komentar dibawah ini,
Tenang, cara mengatasinya adalah membuat ‘link’ ke file /var/run/mysqld/mysqld.sock, caranya :
kemudian kita masuk sebagai mysql tanpa password:
maka akan keluar jawaban selamat datang di mysql. Itu artinya anda berhasil. Tinggal kalau akan di set kembali passwordnya lakukan seperti di atas
mysql> update mysql.user
set
password
=
password(
'baru'
) where user
=
'root'
;
5. ketikan pula text dibawah ini
mysql> flush privileges;
6. lalu keluar
mysql> quit
7. Terakhir jangan lupa restart mysql
$ /etc/init.d/mysql restart
selesai sudah pekerjaan, sekarang kita ulang lagi mysql pada terminal tersebut dengan mengetik ulang
$ mysql -u root -p
Enter password:
baru
Mudah kan?!, Anda punya trik lain ? silahkan tambahkan lewat komentar dibawah ini,
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)
Lha kalau munculnya Eror seperti di atas bagaimana?Tenang, cara mengatasinya adalah membuat ‘link’ ke file /var/run/mysqld/mysqld.sock, caranya :
$ mkdir /var/run/mysqld
$ ln -s /opt/lampp/var/mysql/mysqls,sock /var/run/mysqld/mysqld.sock
kemudian kita masuk sebagai mysql tanpa password:
$ mysql
maka akan keluar jawaban selamat datang di mysql. Itu artinya anda berhasil. Tinggal kalau akan di set kembali passwordnya lakukan seperti di atas
.
Sampai ketemu lagi...
2 Komentar
terima kasih.. worked!
BalasHapuskalaw di windows gimana?...
BalasHapus