mengakses phpmyadmin db dari terminal sekarang di ubuntu 13.04 saya pertama kali menginstal server mysql dengansudo apt-get install mysql-server
server mysql versi 5.5 sekarang di terminal saya dapat memeriksa apakah itu berfungsi dengan
sudo netstat -tap | grep mysql
itu menjawab saya dengan meminta kata sandi saya dan kemudian
tcp 0 0 localhost:mysql *:* LISTEN 26214/mysqld
tetapi untuk terhubung menggunakan akun root saya, saya mengetik mysql -u root -p
meminta kata sandi itu menunjukkanERROR 1045 (28000): Access denied for user 'username'@'localhost' (using password: YES)
ketika saya mencoba /opt/lampp/bin/mysql -u root -p
itu meminta kata sandi dan mengatakanERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock' (2)
apa yang ada di /etc/mysql/my.cnf
dan apa yang ada di /opt/lampp/bin/mysql
ada solusi?
Jawaban yang Diterima:
Sudahkah Anda mencoba mengatur kata sandi untuk root segera setelah menginstal MySQL ?? Jika belum coba masukkan perintah di terminal di bawah ini;
mysql -u root
Sekarang seharusnya membuka konsol mysql. Dan ketik baris berikut:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
Untuk keluar dari konsol mysql masukkan exit
.
Kemudian coba sambungkan kembali dengan baris berikut;
mysql -u root -p
Coba sandi yang Anda masukkan.
Sumber: Bagaimana cara menghubungkan dan membuat database di MySQL?