Jump to content

MySQL: Difference between revisions

From Wiki
Created page with "== Instalasi == === Ubuntu Repository === sudo apt update sudo apt install mysql-server === Official Repository === curl -OL <nowiki>https://dev.mysql.com/get/mysql-apt-c..."
 
No edit summary
Line 1: Line 1:
== Instalasi ==
== Instalasi ==
=== Ubuntu Repository ===
=== Ubuntu Repository ===
  sudo apt update
  {{Terminal|sudo apt update}}
 
  {{Terminal|sudo apt install mysql-server}}
  sudo apt install mysql-server


=== Official Repository ===
=== Official Repository ===
  curl -OL <nowiki>https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb</nowiki>
  {{Terminal|<nowiki>curl -OL https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb</nowiki>}}
 
  {{Terminal|sudo dpkg -i mysql-apt-config*}}
  sudo dpkg -i mysql-apt-config*
  {{Terminal|sudo apt update}}
 
  {{Terminal|sudo apt install mysql-server -y}}
  sudo apt update
 
  sudo apt install mysql-server -y


* Verifikasi sudah aktif atau belum.
* Verifikasi sudah aktif atau belum.
  sudo systemctl status mysql.service
  {{Terminal|sudo systemctl status mysql.service}}


* Jika belum aktif.
* Jika belum aktif.
  sudo systemctl start mysql.service
  {{Terminal|sudo systemctl start mysql.service}}


* Untuk penginstalan baru, Anda harus menjalankan perintah yang disediakan untuk pembaruan terkait keamanan.
* Untuk penginstalan baru, Anda harus menjalankan perintah yang disediakan untuk pembaruan terkait keamanan.
  sudo mysql_secure_installation
  {{Terminal|sudo mysql_secure_installation}}
 
  {{Terminal|mysql -h host_name -u user -p}}
  mysql -h host_name -u user -p


* <code>-h</code> digunakan untuk menentukan nama host (jika server terletak di komputer lain; jika tidak, hilangkan saja)
* <code>-h</code> digunakan untuk menentukan nama host (jika server terletak di komputer lain; jika tidak, hilangkan saja)
Line 29: Line 24:
* <code>-p</code> menentukan bahwa Anda ingin memasukkan kata sandi.  
* <code>-p</code> menentukan bahwa Anda ingin memasukkan kata sandi.  
* Meskipun tidak disarankan (untuk alasan keamanan), Anda dapat memasukkan kata sandi langsung di perintah dengan mengetikkannya tepat setelah <code>-p</code>. Misalnya, jika kata sandi untuk <code>test_user</code> adalah <code>1234</code> dan Anda mencoba untuk terhubung ke mesin yang Anda gunakan, Anda dapat menggunakan:
* Meskipun tidak disarankan (untuk alasan keamanan), Anda dapat memasukkan kata sandi langsung di perintah dengan mengetikkannya tepat setelah <code>-p</code>. Misalnya, jika kata sandi untuk <code>test_user</code> adalah <code>1234</code> dan Anda mencoba untuk terhubung ke mesin yang Anda gunakan, Anda dapat menggunakan:
 
  {{Terminal|mysql -u test_user -p1234}}
  mysql -u test_user -p1234


* Untuk memutuskan koneksi dari server dan meninggalkan prompt mysql.
* Untuk memutuskan koneksi dari server dan meninggalkan prompt mysql.
  QUIT
  {{Terminal|QUIT}}


[[Category:Server]][[Category:Linux]]
[[Category:Server]][[Category:Linux]]

Revision as of 18:08, 10 November 2021

Instalasi

Ubuntu Repository

Template:Terminal
Template:Terminal

Official Repository

Template:Terminal
Template:Terminal
Template:Terminal
Template:Terminal
  • Verifikasi sudah aktif atau belum.
Template:Terminal
  • Jika belum aktif.
Template:Terminal
  • Untuk penginstalan baru, Anda harus menjalankan perintah yang disediakan untuk pembaruan terkait keamanan.
Template:Terminal
Template:Terminal
  • -h digunakan untuk menentukan nama host (jika server terletak di komputer lain; jika tidak, hilangkan saja)
  • -u menyebutkan pengguna
  • -p menentukan bahwa Anda ingin memasukkan kata sandi.
  • Meskipun tidak disarankan (untuk alasan keamanan), Anda dapat memasukkan kata sandi langsung di perintah dengan mengetikkannya tepat setelah -p. Misalnya, jika kata sandi untuk test_user adalah 1234 dan Anda mencoba untuk terhubung ke mesin yang Anda gunakan, Anda dapat menggunakan:
Template:Terminal
  • Untuk memutuskan koneksi dari server dan meninggalkan prompt mysql.
Template:Terminal