Saya telah mengikuti tutorial ini untuk menginstal MySQL tetapi setelah berhasil menginstal MySQL, saya tidak dapat mengakses database.
GALAT 1698 (28000): Akses ditolak untuk 'root' @ 'localhost' pengguna
permissions
mysql
lamp
Ashrafuzzaman Sujan
sumber
sumber
Jawaban:
Saya menemukan solusi di tautan di sini , dengan mengikuti solusi ini, saya telah memecahkan masalah saya.
Langkah singkatnya adalah:
Catatan: di sini
test
adalah kata sandi baru untuk pengguna root. Juga, ingatlah untuk menjalankan perintahsudo service mysql restart
setelah mengubah pengguna.sumber
Saya menemukan cara lain yang jauh lebih baik karena kita tidak perlu memberikan kata sandi untuk sistem lokal.
Seperti yang diikuti.
Buka terminal dan ketik
Ini akan meminta Anda di mysql, di sini Anda dapat menjalankan perintah mysql.
Gunakan tabel mysql untuk mengubah jenis tabel, sehingga kita dapat menggunakan kata sandi kosong. Di bawah adalah perintah untuk itu
Sekarang kita mengubah tipe tabel dengan mengikuti perintah
sekarang kita harus menghapus hak istimewa, karena kita telah menggunakan UPDATE. Jika Anda menggunakan INSERT, UPDATE, atau DELETE pada tabel hibah secara langsung, Anda perlu menggunakan FLUSH PRIVILEGES untuk memuat ulang tabel hibah.
sekarang keluar dari mysql dengan mengikuti perintah
sekarang restart server mysql dengan mengikuti perintah
Semoga ini bisa membantu
Terima kasih.
sumber