Bii o ṣe le sopọ si MySQL Laisi Ọrọ igbaniwọle Gbongbo lori Terminal
Ni deede lakoko fifi sori ẹrọ olupin data MySQL/MariaDB lori Lainos, o ni iṣeduro lati ṣeto ọrọ igbaniwọle olumulo MySQL kan lati ni aabo, ati pe ọrọ igbaniwọle yii nilo lati wọle si olupin data pẹlu awọn anfani olumulo gbongbo.
Ninu itọsọna yii, a yoo fi ọ han bi o ṣe le sopọ ati ṣiṣe awọn aṣẹ MySQL laisi titẹ ọrọigbaniwọle sii (wiwọle iwọle ailopin ọrọigbaniwọle mysql) lori ebute Linux.
Bii o ṣe Ṣeto Ọrọigbaniwọle Gbongbo MySQL
Ni ọran ti o ti fi sori ẹrọ olupin MySQL/MariaDB tuntun, lẹhinna ko nilo eyikeyi ọrọigbaniwọle lati sopọ si rẹ bi olumulo olumulo. Lati ni aabo rẹ, ṣeto ọrọ igbaniwọle MySQL/MariaDB fun olumulo root pẹlu aṣẹ atẹle.
Akiyesi pe aṣẹ yii jẹ ọkan ninu ọpọlọpọ Awọn aṣẹ MySQL (Mysqladmin) fun Isakoso data ni Linux.
# mysqladmin -u root password YOURNEWPASSWORD
Bii o ṣe le sopọ tabi Ṣiṣe MySQL Laisi Ọrọ igbaniwọle Gbongbo
Lati ṣiṣe awọn aṣẹ MySQL laisi titẹ ọrọ igbaniwọle lori ebute, o le tọju olumulo ati ọrọ igbaniwọle rẹ ni ~/.my.cnf
faili iṣeto ni pato olumulo ninu itọsọna ile ti olumulo bi a ti ṣalaye rẹ ni isalẹ.
Bayi ṣẹda faili atunto ~/.my.cnf
ki o ṣafikun awọn atunto ni isalẹ inu rẹ (ranti lati rọpo mysqluser ati mysqlpasswd pẹlu awọn iye tirẹ).
[mysql] user=user password=password
Fipamọ ki o pa faili naa. Lẹhinna ṣeto awọn igbanilaaye ti o baamu lori rẹ, lati jẹ ki o ka ati ki o kọ nikan nipasẹ iwọ.
# chmod 0600 .my.cnf
Lọgan ti o ba ṣeto olumulo ati ọrọ igbaniwọle ninu faili iṣeto Mysql, lati igba bayi lọ nigbati o ba n ṣiṣẹ awọn aṣẹ mysql bii mysql, mysqladmin ati be be lo, wọn yoo ka mysqluser ati mysqlpasswd lati faili ti o wa loke.
# mysql # mysql -u root
O tun le fẹ lati ka awọn nkan wọnyi ti o ni ibatan nipa MySQL/MariaDB:
-
- 20 MySQL (Mysqladmin) Awọn pipaṣẹ fun Isakoso data ni Linux
- Bii o ṣe le Yi Ọrọ igbaniwọle Gbongbo ti MySQL tabi MariaDB ni Linux
- Bii o ṣe Tun Tun MySQL tabi MariaDB Gbongbo Ọrọigbaniwọle ni Linux ṣe
- 15 Lilo Tunṣe MySQL/MariaDB Ṣiṣatunṣe ati Awọn imọran Iṣapeye
- 4 Awọn irinṣẹ Irinṣẹ Wulo lati ṣetọju Iṣe MySQL ni Lainos
Ninu itọsọna yii, a fihan bi a ṣe le ṣiṣe awọn aṣẹ MySQL laisi titẹ ọrọigbaniwọle gbongbo lori ebute naa. Ti o ba ni awọn ibeere tabi awọn ero lati pin, ṣe lu wa nipasẹ fọọmu esi ni isalẹ.