MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Cara Menghubungkan ke MySQL Tanpa Kata Sandi Root di Terminal

Biasanya saat menginstal MySQL/MariaDB database server di Linux, disarankan untuk mengatur kata sandi pengguna root MySQL untuk mengamankannya, dan kata sandi ini diperlukan untuk mengakses server database dengan hak akses pengguna root.

Disarankan Baca: Cara Memasang dan Mengamankan MariaDB 10 di CentOS 7

Dalam panduan ini, kami akan menunjukkan cara menghubungkan dan menjalankan perintah MySQL tanpa memasukkan kata sandi (login root tanpa kata sandi mysql) di terminal Linux.

Cara Menyetel Kata Sandi Root MySQL

Jika Anda baru saja menginstal server MySQL/MariaDB, maka tidak memerlukan kata sandi untuk menghubungkannya sebagai pengguna root. Untuk mengamankannya, setel kata sandi MySQL/MariaDB untuk pengguna root dengan perintah berikut.

Perhatikan bahwa perintah ini hanyalah salah satu dari banyak Perintah MySQL (Mysqladmin) untuk Administrasi Database di Linux.

# mysqladmin -u root password YOURNEWPASSWORD

Cara Menghubungkan atau Menjalankan MySQL Tanpa Kata Sandi Root

Untuk menjalankan perintah MySQL tanpa memasukkan kata sandi di terminal, Anda dapat menyimpan pengguna dan kata sandi Anda di ~/.my.cnf file konfigurasi khusus pengguna di direktori home pengguna seperti yang dijelaskan di bawah ini.

Sekarang buat file konfigurasi ~/.my.cnf dan tambahkan konfigurasi di bawah ini di dalamnya (ingat untuk mengganti mysqluser dan mysqlpasswd dengan nilai Anda sendiri).

[mysql]
user=user
password=password

Simpan dan tutup file. Kemudian atur izin yang sesuai untuk membuatnya hanya dapat dibaca dan ditulis oleh Anda.

# chmod 0600 .my.cnf

Setelah Anda mengatur user dan password di file konfigurasi Mysql, mulai sekarang ketika Anda menjalankan perintah mysql seperti mysql, mysqladmin dll, mereka akan membaca mysqluser dan mysqlpasswd dari file di atas.

# mysql 
# mysql -u root 

Anda mungkin juga ingin membaca artikel terkait tentang MySQL/MariaDB ini:

    1. 20 Perintah MySQL (Mysqladmin) untuk Administrasi Database di Linux
    2. Cara Mengubah Kata Sandi Root MySQL atau MariaDB di Linux
    3. Cara Menyetel Ulang Kata Sandi Root MySQL atau MariaDB di Linux
    4. 15 Tips Penyesuaian dan Pengoptimalan Kinerja MySQL/MariaDB yang Berguna
    5. 4 Alat Baris Perintah yang Berguna untuk Memantau Kinerja MySQL di Linux

Dalam panduan ini, kami menunjukkan cara menjalankan perintah MySQL tanpa memasukkan kata sandi root di terminal. Jika Anda memiliki pertanyaan atau pemikiran untuk dibagikan, hubungi kami melalui formulir umpan balik di bawah ini.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB sebagai Basis Data Deret Waktu

  2. kueri luwak/mongodb beberapa jenis

  3. Temukan catatan duplikat di MongoDB

  4. 4 Cara Mendaftar Koleksi dalam Basis Data MongoDB

  5. Cara bergabung ke dua koleksi tambahan dengan ketentuan