MySQL 8.0, instalasi sederhana dan cepat di Ubuntu 18.04

tentang mysql 8.0

Pada artikel selanjutnya kita akan melihat MySQL 8.0. Saat ini, server komunitas MySQL adalah sistem manajemen basis data gratis, populer, dan lintas platform. Ini menawarkan arsitektur mesin penyimpanan yang dapat dicolokkan yang memberi kita beberapa konektor database untuk berbagai bahasa pemrograman dan banyak fitur lain yang akan kami temukan tersedia.

Dalam posting ini kita akan melihat cara menginstal MySQL 8.0 di Ubuntu 18.04 Bionic Beaver. Semua ini dengan cepat dan mudah. Sebelum pergi ke beberapa langkah yang diperlukan untuk instalasi, menarik untuk melihat beberapa fitur yang ditawarkan versi MySQL ini kepada kita. Karakteristik ini dapat dilihat di situs resminya. Di sana, siapa pun yang menginginkannya, bisa membaca fitur-fitur tentang versi tersebut MySQL 8.0.

Instalasi MySQL 8.0

Tambahkan repositori

Untungnya, ada file Repositori APT untuk menginstal server MySQL, klien, dan komponen lainnya. Untuk memanfaatkannya, kita perlu menambahkan repositori MySQL ini ke daftar sumber sistem kita. Untuk melakukan ini, kami membuka terminal (Ctrl + Alt + T) dan di dalamnya kami akan menulis yang berikut ini untuk mengunduh paket dari repositori. Kami akan melakukan ini menggunakan alat tersebut wget.

wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb

Kemudian, kami akan menginstal paket yang baru saja kami unduh dengan mengetik di terminal yang sama:

sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb

Sebelum memulai penginstalan, perlu diingat bahwa selama proses berlangsung, kita akan diminta untuk memilih versi server MySQL dan komponen lainnya.

konfigurasi paket mysql 8.0

Server MySQL 8.0 akan dipilih secara otomatis. Kita harus menggulir ke bawah ke opsi terakhir yang mengatakan Ok dan di atasnya tekan Enter untuk melanjutkan konfigurasi dan instalasi paket.

Instal Server MySQL di Ubuntu 18.04

Sekarang kami akan memperbarui daftar perangkat lunak yang tersedia di repositori yang telah kami tambahkan ke daftar kami, termasuk repositori MySQL yang baru saja kami tambahkan. Di terminal (Ctrl + Alt + T) kami menulis:

sudo apt update

Setelah pembaruan selesai, kami akan menjalankan perintah berikut ke instal server komunitas MySQL, klien dan file lain yang diperlukan:

instalasi server mysql

sudo apt-get install mysql-server

Selama instalasi, sistem akan meminta kita untuk menulis file kata sandi untuk pengguna root server MySQL Anda. Kita harus mengetiknya dua kali dan menyelesaikannya dengan menekan Enter.

root kata sandi mysql 8.0

Melanjutkan penginstalan, pesan konfigurasi file Plugin otentikasi server MySQL. Salah satu opsi akan ditampilkan kepada kami seperti yang direkomendasikan, kami hanya perlu menekan Enter di atasnya.

plugin otentikasi mysql

Amankan instalasi server MySQL

Secara default, penginstalan MySQL tidak aman. Untuk melindunginya kita harus mengeksekusi skrip keamanan yang dibawanya. Kita akan diminta memasukkan password root yang kita atur selama proses instalasi. Kita juga harus memilih apakah akan menggunakan plugin VALIDATE PASSWORD atau tidak. Opsi lain yang akan disajikan kepada kami adalah dapat mengubah kata sandi root yang kami buat sebelumnya.

Kemudian kita bisa menjawab ya / ya untuk pertanyaan keamanan berikut:

script keamanan mysql 8

  • Hapus pengguna anonim? (Tekan y | Y untuk Ya, tombol lain untuk Tidak): y
  • Tidak mengizinkan login root dari jarak jauh? (Tekan y | Y untuk Ya, tombol lain untuk Tidak): y
  • Hapus database pengujian dan akses? (Tekan y | Y untuk Ya, tombol lain untuk Tidak): y
  • Muat ulang tabel hak istimewa sekarang? (Tekan y | Y untuk Ya, tombol lain untuk Tidak): y

Skrip keamanan Kita dapat memulainya untuk konfigurasi dengan mengetik di terminal (Ctrl + Alt + T):

sudo mysql_secure_installation

Administrasi server MySQL melalui Systemd

Di Ubuntu, setelah menginstal paket, layanan biasanya dimulai secara otomatis setelah paket dikonfigurasi. Kita akan bisa periksa apakah server MySQL aktif dan berjalan dengan perintah berikut:

status server mysql

sudo systemctl status mysql

Jika karena alasan tertentu itu tidak dimulai secara otomatis, kami akan menyediakan yang berikut ini perintah untuk memulainya:

sudo systemctl enable mysql

Mengakses shell MySQL

Untuk menyelesaikannya, kita hanya perlu mengakses shell MySQL. Kami akan melakukan ini dengan mengetikkan perintah berikut di terminal (Ctrl + Alt + T):

sudo mysql -u root -p

mysql versi 8 kueri

Di dalam cangkang kita bisa berkonsultasi dengan bantuan dan kita akan melihat layar seperti berikut:

bantu mysql 8


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Alberto dijo

    Halo,

    Itu tidak pernah meminta saya untuk kata sandi untuk root, ketika saya ingin menggunakan mysql itu meminta saya untuk itu, jika saya tidak menunjukkannya (jadi mereka mengatakan ini pertama kalinya) itu tidak akan memungkinkan saya untuk melakukan apa pun.
    Terlebih lagi, pertanyaan tidak pernah muncul selama instalasi.
    Mysql lebih buruk dari Terminator, Anda menghentikan layanan, menghapus dan menghapus semuanya tetapi jika Anda mencoba mysql itu masih di luar sana. Jika, seperti kasus saya, Anda tidak dapat memasukkan kata sandi untuk root kapan saja, Anda akan mendapat masalah, karena apa pun yang Anda lakukan, mysql akan mengingat nilai yang tidak pernah Anda tunjukkan dan tidak akan membiarkan Anda maju.

  2.   ABELARD dijo

    Tanda tangan berikut tidak valid: EXPKEYSIG 8C718D3B5072E1F5 Teknik Rilis MySQL

    1.    Damien Amoedo dijo

      Halo. uji apakah menulis sudo apt-key adv –keyserver keys.gnupg.net –recv-keys 8C718D3B5072E1F5 dan coba lagi menyelesaikan masalah. Salu2.

    2.    jorge luis dijo

      maqinaaaaa
      adalah hal yang sama terjadi pada saya

  3.   ABELARD dijo

    Selama instalasi, sistem akan meminta kami memasukkan kata sandi untuk pengguna root server MySQL Anda. Kita harus mengetiknya dua kali dan menyelesaikannya dengan menekan Enter.

    Dia tidak memintaku untuk itu. ?