Jump to content

MySQL: Difference between revisions

From Wiki
No edit summary
No edit summary
Line 1: Line 1:
== Instalasi ==
== Instalasi ==
=== Ubuntu Repository ===
=== Ubuntu Repository ===
  {{Terminal|sudo apt update}}
  sudo apt update
  {{Terminal|sudo apt install mysql-server}}
 
  sudo apt install mysql-server


=== Official Repository ===
=== Official Repository ===
  {{Terminal|<nowiki>curl -OL https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb</nowiki>}}
  curl -OL https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
  {{Terminal|sudo dpkg -i mysql-apt-config*}}
 
  {{Terminal|sudo apt update}}
  sudo dpkg -i mysql-apt-config*
  {{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.
  {{Terminal|sudo systemctl status mysql.service}}
  sudo systemctl status mysql.service


* Jika belum aktif.
* Jika belum aktif.
  {{Terminal|sudo systemctl start mysql.service}}
  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.
  {{Terminal|sudo mysql_secure_installation}}
  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 24: Line 29:
* <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.
  {{Terminal|QUIT}}
  QUIT


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

Revision as of 14:43, 7 December 2021

Instalasi

Ubuntu Repository

sudo apt update
sudo apt install mysql-server

Official Repository

curl -OL https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
sudo dpkg -i mysql-apt-config*
sudo apt update
sudo apt install mysql-server -y
  • Verifikasi sudah aktif atau belum.
sudo systemctl status mysql.service
  • Jika belum aktif.
sudo systemctl start mysql.service
  • Untuk penginstalan baru, Anda harus menjalankan perintah yang disediakan untuk pembaruan terkait keamanan.
sudo mysql_secure_installation
mysql -h host_name -u user -p
  • -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:
mysql -u test_user -p1234
  • Untuk memutuskan koneksi dari server dan meninggalkan prompt mysql.
QUIT