Kuidas ühendada terminali MySQL-ga ilma juurparoolita
Tavaliselt on MySQL/MariaDB andmebaasiserveri Linuxi installimisel soovitatav selle kinnitamiseks määrata MySQL-i juurkasutaja parool ja see parool on vajalik juurkasutaja õigustega andmebaasiserverisse pääsemiseks.
Selles juhendis näitame teile, kuidas ühendada ja käivitada MySQL-i käske ilma Linuxi terminali parooli (mysql paroolita juur-sisselogimine) sisestamata.
Kuidas määrata MySQL-i juurparooli
Kui olete MySQL/MariaDB serveri värskelt installinud, ei vaja see juurkasutajana ühenduse loomiseks parooli. Selle kindlustamiseks määrake juurkasutaja jaoks MySQL/MariaDB parool järgmise käsuga.
Pange tähele, et see käsk on vaid üks paljudest MySQL (Mysqladmin) käskudest andmebaasi haldamiseks Linuxis.
# mysqladmin -u root password YOURNEWPASSWORD
Kuidas ühendada või käitada MySQL-i ilma juurparoolita
MySQL-i käskude käivitamiseks terminali parooli sisestamata saate oma kasutaja ja parooli kasutaja kodukataloogis kasutajakoodiga ~/.my.cnf
salvestada allpool kirjeldatud viisil.
Nüüd looge konfiguratsioonifail ~/.my.cnf
ja lisage selles konfiguratsioonid (pidage meeles, et mysqluser ja mysqlpasswd asendage oma väärtustega)
[mysql] user=user password=password
Salvestage ja sulgege fail. Seejärel määrake sellele sobivad õigused, et see oleks loetav ja kirjutatav ainult teile.
# chmod 0600 .my.cnf
Kui olete seadistanud faili Mysql kasutaja ja parooli, loevad nad nüüdsest, kui käivitate mysql-i käsud nagu mysql, mysqladmin jne, ülaltoodud failist mysqluseri ja mysqlpasswd.
# mysql # mysql -u root
Samuti võiksite lugeda neid seotud artikleid MySQL/MariaDB kohta:
-
- 20 MySQL (Mysqladmin) käsku andmebaasi haldamiseks Linuxis
- Kuidas muuta MySQL-i või MariaDB juurparooli Linuxis
- Kuidas lähtestada MySQL või MariaDB juurparool Linuxis
- 15 kasulikku MySQL/MariaDB jõudluse häälestamise ja optimeerimise nõuannet
- 4 kasulikku käsurea tööriista MySQL-i jõudluse jälgimiseks Linuxis
Selles juhendis näitasime, kuidas käivitada MySQL-i käske ilma terminali juurparooli sisestamata. Kui teil on küsimusi või mõtteid, mida jagada, tabage meid allpool oleva tagasisidevormi kaudu.