Cara menetapkan semula kata laluan root mysql pada pelayan linux anda

Cara menetapkan semula kata laluan root mysql pada pelayan linux anda

Panduan berikut akan memberi anda langkah mudah untuk mengikuti cara menetapkan semula kata laluan root pentadbiran anda di Linux.

Hentikan MySQL

Pertama, hentikan pelayan MySQL:

# Service MySQL Stop * Menghentikan Server Pangkalan Data MySQL MySQLD [OK] 

Mulakan pelayan mysql>

Mulakan pelayan MySQL anda, tetapi langkau semua keistimewaan dan rangkaian besar:

# mkdir -p/var/run/mysqld # chown mysql: mysql/var/run/mysqld #/usr/sbin/mysqld --kip-grant-tables --kip-networking & [1] 8142 

Log masuk ke MySQL

Seterusnya, log masuk ke MySQL sebagai akar tanpa kata laluan:

# mysql -u root selamat datang ke monitor mysql. Perintah berakhir dengan; atau \ g. ID sambungan mysql anda ialah 2 versi pelayan: 5.7.12-0ubuntu1 (Ubuntu) Hak Cipta (c) 2000, 2016, Oracle dan/atau sekutunya. Hak cipta terpelihara. Oracle adalah tanda dagangan berdaftar Oracle Corporation dan/atau sekutunya. Nama lain mungkin menjadi tanda dagangan pemilik masing -masing. Taipkan 'bantuan;' atau '\ h' untuk mendapatkan bantuan. Taipkan '\ c' untuk membersihkan pernyataan input semasa. mysql> 

Keistimewaan Flush

mysql> keistimewaan flush; Pertanyaan ok, 0 baris terjejas, 6 amaran (0.02 saat) mysql> 

Tetapkan kata laluan baru

Seterusnya, tetapkan kata laluan root baru untuk misalnya. Linuxconfig Dan berhenti:

mysql> tetapkan kata laluan untuk root@'localhost' = kata laluan ('linuxconfig'); Pertanyaan ok, 0 baris terjejas, 1 amaran (0.01 saat) mysql> berhenti bye 

Mulakan semula pangkalan data MySQL

Dengan anggun menghentikan proses MySQL semasa:

# Bunuh %1 [1]+ Done/USR/SBIN/MYSQLD--SKIP-Grant-Tables-SKIP-NETWORKING 

Seterusnya, kita perlu memulakan pangkalan data MySQL:

# perkhidmatan mysql bermula 

Log masuk dengan kata laluan baru

# mysql -u root --password = linuxconfig mysql: [amaran] Menggunakan kata laluan pada antara muka baris perintah boleh menjadi tidak selamat. Selamat datang ke Monitor MySQL. Perintah berakhir dengan; atau \ g. ID sambungan mysql anda ialah 7 versi pelayan: 5.7.12-0ubuntu1 (Ubuntu) Hak Cipta (c) 2000, 2016, Oracle dan/atau sekutunya. Hak cipta terpelihara. Oracle adalah tanda dagangan berdaftar Oracle Corporation dan/atau sekutunya. Nama lain mungkin menjadi tanda dagangan pemilik masing -masing. Taipkan 'bantuan;' atau '\ h' untuk mendapatkan bantuan. Taipkan '\ c' untuk membersihkan pernyataan input semasa. mysql> 

Tutorial Linux Berkaitan:

  • Cara memformat data dengan lajur di Linux
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Cara Memasang MySQL di Almalinux
  • Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
  • Pasang mysql di Ubuntu 20.04 LTS Linux
  • MySQL: Benarkan akses pengguna ke pangkalan data
  • Tutorial SQLite Linux untuk pemula
  • MySQL: Benarkan pengguna membuat pangkalan data
  • Pengenalan kepada Automasi, Alat dan Teknik Linux