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 :
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
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) :
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