Cara menetapkan semula kata laluan Mariadb root di Ubuntu 18.04 Bionic Beaver Linux
- 4214
- 990
- Daryl Wilderman
Objektif
Objektifnya adalah untuk menetapkan semula kata laluan MariaDB yang hilang pada Ubuntu 18.04 Bionic Beaver Linux.
Sila ambil perhatian bahawa jika anda baru memasang pelayan MariaDB anda dan tidak dapat log masuk sebagai pengguna root dengan:
$ mysql -u ralat akar 1698 (28000): Akses ditolak untuk pengguna 'root'@'localhost'
Anda tidak perlu menetapkan semula kata laluan anda. Sebaliknya, untuk log masuk sebagai root meminda arahan di atas kepada:
$ sudo mysql
Sistem operasi dan versi perisian
- Sistem operasi: - Ubuntu 18.04 Bionic Beaver
- Perisian: - mysql ver 15.1 Distribe 10.1.25-MariaDB atau lebih tinggi
Keperluan
Akses istimewa ke sistem Ubuntu anda sebagai akar atau melalui sudo
Perintah diperlukan.
Kesukaran
Mudah
Konvensyen
- # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan
sudo
perintah - $ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak
Arahan
Mari mulakan dengan menghentikan pangkalan data MariaDB yang sedang berjalan:
$ sudo perkhidmatan MariaDB berhenti
Setelah siap secara manual memulakan pelayan MariaDB dengan arahan Linux berikut dan pilihan baris arahan:
$ sudo/usr/sbin/mysqld --kip-grant-tables-skip-networking & [1] 3216
Sahkan bahawa proses MariaDB berjalan seperti yang diharapkan:
$ Pekerja
Pada peringkat ini, kami dapat mengakses pangkalan data MariaDB tanpa kata laluan:
$ mysql -u root selamat datang ke monitor MariaDB. Perintah berakhir dengan; atau \ g. ID Sambungan MariaDB Anda adalah 2 Hak Cipta (c) 2000, 2017, Oracle, MariaDB Corporation AB dan lain -lain. Taipkan 'bantuan;' atau '\ h' untuk mendapatkan bantuan. Taipkan '\ c' untuk membersihkan pernyataan input semasa. Mariadb [(Tiada)]>>
Menggunakan Sesi MariaDB semasa keistimewaan siram pertama:
mysql> keistimewaan flush; Pertanyaan ok, 0 baris terjejas (0.00 saat)
Seterusnya, tetapkan semula kata laluan root. Perintah Linux berikut akan menetapkan semula kata laluan root mysql ke Linuxconfig.org
:
mysql> kemas kini mysql.pengguna set kata laluan = kata laluan ('linuxconfig.org ') di mana pengguna = "root"; Pertanyaan ok, 0 baris terjejas, 1 amaran (0.00 saat)
Berhenti Sesi MariaDB:
mysql> berhenti bye
Dengan anggun menamatkan arus mysqld
proses:
$ sudo pkill mysqld linuxconfig@ubuntu: ~ $ jobs [1]+ dilakukan sudo/usr/sbin/mysqld --kip-grant-tables --kip-networking
Akhir sekali, mulakan pangkalan data MariaDB:
$ sudo perkhidmatan MariaDB Mula
Sekiranya semuanya berjalan lancar, anda kini dapat log masuk ke pangkalan data MariaDB anda dengan kata laluan root:
$ sudo mysql -u root --password = linuxconfig.Org Selamat Datang ke Monitor MariaDB. Perintah berakhir dengan; atau \ g. ID Sambungan MariaDB Anda ialah 3 Hak Cipta (c) 2000, 2017, Oracle, MariaDB Corporation AB dan lain -lain. Taipkan 'bantuan;' atau '\ h' untuk mendapatkan bantuan. Taipkan '\ c' untuk membersihkan pernyataan input semasa. Mariadb [(Tiada)]>>
Tutorial Linux Berkaitan:
- Perkara yang hendak dipasang di Ubuntu 20.04
- Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
- Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
- Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
- Perkara yang perlu dipasang di Ubuntu 22.04
- Ubuntu 20.04 Panduan
- Pasang mysql di Ubuntu 20.04 LTS Linux
- Ubuntu 22.04 Panduan
- Pengenalan kepada Automasi, Alat dan Teknik Linux
- Cara Memasang MySQL di Almalinux
- « Cara Memperbaiki Plugin Gstreamer Missing di Ubuntu 18.04 Bionic Beaver Linux
- Cara Memasang Webmin di Ubuntu 18.04 Bionic Beaver Linux »