Ubuntu menginstal mysql non interaktif

Untuk mengelola server MySQL Anda dan basis data yang berada di dalamnya, Anda dapat, dengan segala cara, menggunakan klien baris perintah MySQL bawaan. Itu selalu menjadi diskusi topik hangat apakah lebih baik menangani database dalam IDE khusus atau dengan menggunakan baris perintah. Setiap pengembang memiliki preferensi mereka. Namun, ini adalah fakta yang tidak dapat disangkal – semakin besar beban kerja Anda, semakin sulit untuk mengelolanya dari baris perintah

Salah satu IDE terbaik untuk mengelola, mengembangkan, dan mengelola database MySQL dan MariaDB saat ini adalah dbForge Studio for MySQL. Solusinya dirancang untuk mencakup setiap kemungkinan tugas terkait database rutin

Dengan dbForge Studio untuk MySQL Studio, Anda bisa

  • Rancang database MySQL dengan kerumitan apa pun
  • Kembangkan database di Editor Kode tingkat lanjut
  • Kelola akun pengguna dan kelola hak istimewa
  • Bandingkan dan sebarkan skema dan data database

  • Salin dan migrasikan database MySQL
  • Membuat laporan dan menganalisis data
  • Pemicu debug, fungsi, skrip, dan rutinitas tersimpan
  • dan masih banyak lagi

dbForge Studio untuk MySQL adalah aplikasi Windows klasik. Namun, Anda selalu dapat terhubung ke server MySQL yang berjalan di OS apa pun, termasuk Ubuntu. Saat menghubungkan ke server MySQL jarak jauh, pastikan bahwa pengguna tempat Anda masuk, memiliki hak untuk mengakses server dari jarak jauh. Anda juga dapat menginstal dan menjalankan dbForge Studio untuk MySQL di Ubuntu melalui CrossOver, solusi kompatibilitas komersial yang memungkinkan menjalankan aplikasi Windows di macOS dan Linux. Untuk mempelajari cara menginstal dbForge Studio di Linux melalui CrossOver, lihat dokumentasi produk kami

MySQL adalah sistem manajemen basis data jarak jauh sumber terbuka (RMDBS) paling populer. Ini dapat diandalkan, berkinerja, matang, dan memiliki dukungan dan adopsi yang luas. Dari tumpukan LAMP/LEMP hingga database Pemrosesan Transaksi Online (OLTP), beragam aplikasi kritis bergantung pada MySQL

Di sini, untuk membantu Anda memulai dengan RDBMS populer ini, kami akan memandu Anda melalui tutorial langkah demi langkah tentang cara menginstal dan mengkonfigurasi MySQL di Ubuntu 20. 04. Di akhir tutorial Anda akan menjalankan server MySQL di Ubuntu 20. 04 dikonfigurasi dengan

  • Kebijakan validasi kata sandi
    sudo mysql_secure_installation
    
    1
  • Login root jarak jauh tidak diizinkan
  • Login anonim dan database pengujian dinonaktifkan
  • Pengguna MySQL khusus yang menggunakan mekanisme autentikasi
    sudo mysql_secure_installation
    
    _2 dan memiliki hak istimewa
    sudo mysql_secure_installation
    
    3, dan
    sudo mysql_secure_installation
    
    4 di semua tabel dan database

Kemudian, kami akan memberikan contekan tips untuk membantu Anda bekerja dengan MySQL di Ubuntu 20. 04

Jika Anda hanya ingin menjalankan MySQL dan pergi, periksa versi Tl; dr. Jika Anda ingin semua detail, lanjutkan ke Instal MySQL di Ubuntu 20. 04 tutorial

dr. Cara Cepat Install MySQL Server di Ubuntu 20. 04

Kami tidak suka jika tutorial merentang lebih lama dari yang seharusnya. Jadi, meskipun kami menyarankan Anda untuk membaca tutorial dan tip lengkap di bawah ini, kami juga akan memberi Anda versi Tl;dr

Jika Anda hanya ingin menginstal MySQL di Ubuntu 20. 04 cepat untuk lingkungan pengujian atau non-produksi, berikut langkah-langkahnya (ganti

sudo mysql_secure_installation
5 dengan nama pengguna Anda dan
sudo mysql_secure_installation
6 dengan kata sandi Anda)

  1. Masuk ke Ubuntu 20 Anda. 04 dengan pengguna yang memiliki hak istimewa sudo dan jalankan perintah ini untuk memperbarui repositori Anda
    sudo mysql_secure_installation
    
    _7
  2. Instal MySQL dengan perintah ini
    sudo mysql_secure_installation
    
    _8
  3. Jalankan skrip untuk mengeraskan instalasi MySQL Anda dengan perintah ini
    sudo mysql_secure_installation
    
    _9
  4. Tanggapi permintaan untuk memperkeras pemasangan Anda sesuai keinginan
  5. Luncurkan MySQL dan kemudian buat pengguna non-root dengan kumpulan hak istimewa MySQL yang Anda inginkan (contoh kumpulan hak istimewa kami digunakan dalam perintah c) menggunakan perintah ini
    1. Securing the MySQL server deployment.
      
      Connecting to MySQL using a blank password.
      
      VALIDATE PASSWORD COMPONENT can be used to test passwords
      and improve security. It checks the strength of password
      and allows the users to set only those passwords which are
      secure enough. Would you like to setup VALIDATE PASSWORD component?
      
      Press y|Y for Yes, any other key for No: y
      
      _0
    2. Securing the MySQL server deployment.
      
      Connecting to MySQL using a blank password.
      
      VALIDATE PASSWORD COMPONENT can be used to test passwords
      and improve security. It checks the strength of password
      and allows the users to set only those passwords which are
      secure enough. Would you like to setup VALIDATE PASSWORD component?
      
      Press y|Y for Yes, any other key for No: y
      
      _1
    3. Securing the MySQL server deployment.
      
      Connecting to MySQL using a blank password.
      
      VALIDATE PASSWORD COMPONENT can be used to test passwords
      and improve security. It checks the strength of password
      and allows the users to set only those passwords which are
      secure enough. Would you like to setup VALIDATE PASSWORD component?
      
      Press y|Y for Yes, any other key for No: y
      
      _2
    4. Securing the MySQL server deployment.
      
      Connecting to MySQL using a blank password.
      
      VALIDATE PASSWORD COMPONENT can be used to test passwords
      and improve security. It checks the strength of password
      and allows the users to set only those passwords which are
      secure enough. Would you like to setup VALIDATE PASSWORD component?
      
      Press y|Y for Yes, any other key for No: y
      
      _3
  6. Pastikan Anda dapat masuk ke MySQL dengan pengguna yang baru Anda buat menggunakan perintah ini
    Securing the MySQL server deployment.
    
    Connecting to MySQL using a blank password.
    
    VALIDATE PASSWORD COMPONENT can be used to test passwords
    and improve security. It checks the strength of password
    and allows the users to set only those passwords which are
    secure enough. Would you like to setup VALIDATE PASSWORD component?
    
    Press y|Y for Yes, any other key for No: y
    
    _4

Ubuntu menginstal mysql non interaktif

Anda sekarang harus berada di prompt MySQL dan dapat melanjutkan menggunakan MySQL di Ubuntu 20 Anda. 04 mesin

Instal dan Konfigurasikan MySQL di Ubuntu 20. 04

Dalam tutorial terperinci ini, kami akan menjelaskan setiap langkah sehingga Anda memiliki konteks seputar apa yang Anda lakukan. Kami fokus untuk menginstal dan mengonfigurasi server MySQL standar di Ubuntu 20. 04 yang seharusnya berfungsi sebagai titik awal yang berguna untuk banyak aplikasi tujuan umum

Prasyarat

Sebelum kita mulai, Anda perlu

  • Ubuntu 20. Mesin 04 dengan akses Internet (untuk mengakses repositori Ubuntu)
  • Pengguna dengan hak sudo

Langkah 1. Tingkatkan Repositori Ubuntu Anda

MySQL tersedia di repositori default untuk Ubuntu 20. 04. Untuk memastikan Anda mengunduh versi terbaru di langkah selanjutnya, perbarui repositori Anda dengan perintah ini

sudo apt install mysql-server -y

Anda akan melihat kami menambahkan

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: y
5 ke akhir perintah. Itu hanya membuat
Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: y
6 - manajer paket Ubuntu - menerima permintaan dan menjalankan secara non-interaktif. Jika Anda lebih suka menjalankan perintah secara interaktif dan merespons petunjuknya, abaikan
Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: y
5

Langkah 2. Instal MySQL

Selanjutnya, gunakan apt untuk menginstal versi terbaru server MySQL dengan perintah ini

sudo apt install mysql-server -y

Selamat. Setelah perintah itu selesai, Anda akan menginstal MySQL di Ubuntu 20. 04, Anda dapat memvalidasi bahwa MySQL diinstal dengan perintah

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: y
8. Berikut adalah contoh tampilan keluaran yang diharapkan

pepperandegg@humorous-wombat:~$ mysqld --version
/usr/sbin/mysqld  Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))

Langkah 3. Perkuat Instalasi MySQL Anda Dengan mysql_secure_installation

Sekarang saatnya mengkonfigurasi instalasi MySQL Anda. Kami akan mulai dengan mengeraskan instalasi. Untungnya, MySQL membuat pengerasan dasar langsung dengan skrip mysql_secure_installation interaktif

  1. Untuk memulai, jalankan perintah
sudo mysql_secure_installation
  1. Itu akan meluncurkan prompt interaktif. Pertanyaan pertama adalah
    Securing the MySQL server deployment.
    
    Connecting to MySQL using a blank password.
    
    VALIDATE PASSWORD COMPONENT can be used to test passwords
    and improve security. It checks the strength of password
    and allows the users to set only those passwords which are
    secure enough. Would you like to setup VALIDATE PASSWORD component?
    
    Press y|Y for Yes, any other key for No: y
    
    _9 Masukkan
    LOW    Length >= 8
    MEDIUM Length >= 8, numeric, mixed case, and special characters
    STRONG Length >= 8, numeric, mixed case, special characters and dictionary file
    
    Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
    
    0 sebagai tanggapan Anda
Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: y
_
  1. Selanjutnya, Anda akan diminta untuk memilih tingkat kebijakan validasi kata sandi. Jawaban yang mungkin adalah
    • Kata sandi RENDAH (0) harus minimal 8 karakter
    • MEDIUM (1) kata sandi minimal harus 8 karakter dan mengandung minimal 1 karakter huruf kecil, 1 karakter huruf besar, dan 1 karakter khusus
    • KUAT (2) semua persyaratan MEDIUM plus kata sandi TIDAK boleh cocok dengan kata-kata di dalamnya

Masukkan

LOW    Length >= 8
MEDIUM Length >= 8, numeric, mixed case, and special characters
STRONG Length >= 8, numeric, mixed case, special characters and dictionary file

Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
1 untuk memilih
sudo mysql_secure_installation
1 kebijakan validasi kata sandi

LOW    Length >= 8
MEDIUM Length >= 8, numeric, mixed case, and special characters
STRONG Length >= 8, numeric, mixed case, special characters and dictionary file

Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
  1. Selanjutnya, Anda akan diminta untuk memasukkan
    LOW    Length >= 8
    MEDIUM Length >= 8, numeric, mixed case, and special characters
    STRONG Length >= 8, numeric, mixed case, special characters and dictionary file
    
    Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
    
    3. Kata sandi ini untuk pengguna root MySQL. Masukkan kata sandi yang kuat di sini dan konfirmasi di
    LOW    Length >= 8
    MEDIUM Length >= 8, numeric, mixed case, and special characters
    STRONG Length >= 8, numeric, mixed case, special characters and dictionary file
    
    Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
    
    4. Jika kata sandi memenuhi persyaratan untuk kebijakan kata sandi
    sudo mysql_secure_installation
    
    1, Anda akan melihat perkiraan kekuatan
    LOW    Length >= 8
    MEDIUM Length >= 8, numeric, mixed case, and special characters
    STRONG Length >= 8, numeric, mixed case, special characters and dictionary file
    
    Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
    
    6 seperti pada contoh di bawah
Please set the password for root here.

New password:

Re-enter new password:

Estimated strength of the password: 100
  1. Sekarang, Anda akan diminta.
    LOW    Length >= 8
    MEDIUM Length >= 8, numeric, mixed case, and special characters
    STRONG Length >= 8, numeric, mixed case, special characters and dictionary file
    
    Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
    
    _7. Masukkan
    LOW    Length >= 8
    MEDIUM Length >= 8, numeric, mixed case, and special characters
    STRONG Length >= 8, numeric, mixed case, special characters and dictionary file
    
    Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
    
    0 untuk melanjutkan dan menggunakan kata sandi yang Anda konfigurasikan sebagai kata sandi root
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
  1. Secara default, MySQL memiliki pengguna anonim, di
    LOW    Length >= 8
    MEDIUM Length >= 8, numeric, mixed case, and special characters
    STRONG Length >= 8, numeric, mixed case, special characters and dictionary file
    
    Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
    
    9 berikutnya. tanggapi dengan
    LOW    Length >= 8
    MEDIUM Length >= 8, numeric, mixed case, and special characters
    STRONG Length >= 8, numeric, mixed case, special characters and dictionary file
    
    Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
    
    _0 untuk menghapusnya
By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.
You should remove them before moving into a production
environment.

Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
  1. Selanjutnya, larang login root jarak jauh dengan memasukkan
    LOW    Length >= 8
    MEDIUM Length >= 8, numeric, mixed case, and special characters
    STRONG Length >= 8, numeric, mixed case, special characters and dictionary file
    
    Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
    
    0 di prompt
    Please set the password for root here.
    
    New password:
    
    Re-enter new password:
    
    Estimated strength of the password: 100
    
    2
Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y
  1. Hapus database pengujian default dengan memasukkan
    LOW    Length >= 8
    MEDIUM Length >= 8, numeric, mixed case, and special characters
    STRONG Length >= 8, numeric, mixed case, special characters and dictionary file
    
    Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
    
    0 di prompt
    Please set the password for root here.
    
    New password:
    
    Re-enter new password:
    
    Estimated strength of the password: 100
    
    4
sudo apt install mysql-server -y
_0
  1. Terakhir, untuk memastikan bahwa perubahan kami segera berlaku, masukkan
    LOW    Length >= 8
    MEDIUM Length >= 8, numeric, mixed case, and special characters
    STRONG Length >= 8, numeric, mixed case, special characters and dictionary file
    
    Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
    
    0 di prompt
    Please set the password for root here.
    
    New password:
    
    Re-enter new password:
    
    Estimated strength of the password: 100
    
    6. Setelah itu, Anda akan kembali ke permintaan standar Ubuntu untuk pengguna Anda
sudo apt install mysql-server -y
_1

Langkah 4. Buat pengguna MySQL khusus

Meskipun Anda dapat menggunakan pengguna root untuk mengakses MySQL untuk semuanya, lebih baik dari perspektif keamanan untuk membuat pengguna MySQL yang hanya memiliki hak istimewa yang diperlukan untuk kasus penggunaan tertentu. Pada langkah ini, kami akan menggunakan contoh kumpulan hak istimewa yang dapat digunakan untuk banyak kasus penggunaan, tetapi silakan memodifikasinya untuk memenuhi kebutuhan Anda

  1. Luncurkan MySQL dengan perintah
sudo apt install mysql-server -y
_2

💡 Pro-tip. Jika Anda memodifikasi pemasangan MySQL untuk tidak menggunakan plugin auth_socket atau tidak memiliki hak sudo, Anda dapat mengautentikasi sebagai root menggunakan kata sandi dari langkah 3 dengan perintah.

Please set the password for root here.

New password:

Re-enter new password:

Estimated strength of the password: 100
_7

  1. Buat pengguna MySQL dengan perintah ini (ganti
    Please set the password for root here.
    
    New password:
    
    Re-enter new password:
    
    Estimated strength of the password: 100
    
    8 dengan nama pengguna Anda dan
    sudo mysql_secure_installation
    
    6 dengan kata sandi Anda)
sudo apt install mysql-server -y
_3

📝 Catatan penting tentang mekanisme autentikasi. Dalam contoh kami di sini, kami menggunakan mekanisme autentikasi

sudo mysql_secure_installation
2 yang direkomendasikan MySQL. Namun, ada beberapa kasus di mana Anda mungkin ingin menggunakan mekanisme autentikasi yang berbeda

Misalnya, banyak versi PHP yang tidak kompatibel dengan

sudo mysql_secure_installation
2. Dalam kasus tersebut, seperti yang ditunjukkan dalam dan this , solusinya adalah menggunakan
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
2. Untuk membuat pengguna yang menggunakan mysql_native_password dan memiliki izin yang sama dengan pengguna contoh kami di sini, gunakan perintah ini (ganti
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
3 dengan nama pengguna Anda dan
sudo mysql_secure_installation
6 dengan kata sandi Anda)

sudo apt install mysql-server -y
_4

Atau, jika Anda menggunakan replikasi data replika sumber MySQL, Anda mungkin perlu menggunakan mekanisme autentikasi

Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
5. Untuk membuat pengguna menggunakan mekanisme otentikasi
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
5, jalankan perintah ini (ganti
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
7 dengan nama pengguna Anda dan
sudo mysql_secure_installation
6 dengan kata sandi Anda)

sudo apt install mysql-server -y
_5
  1. Berikan hak istimewa pengguna MySQL Anda. Anda dapat melihat daftar lengkap hak istimewa di dokumen MySQL. Sebagai contoh, kami akan memberikan pengguna kami hak istimewa ALTER, CREATE, DELETE, DROP, INSERT, REFERENCES, RELOAD, SELECT, dan UPDATE pada semua tabel dan database (. ) dengan perintah ini (ganti pepperandegg dengan nama pengguna Anda)
sudo apt install mysql-server -y
_6
  1. Sekarang, Anda dapat keluar dari prompt MySQL dengan perintah exit untuk kembali ke prompt pengguna Ubuntu Anda
sudo apt install mysql-server -y
_7

Langkah 5. Validasi Instalasi MySQL Anda dan Uji Perintah Dasar MySQL

Sekarang setelah MySQL diinstal dan dikonfigurasi, Anda dapat menggunakannya apa adanya. Namun, untuk tutorial ini, mari memvalidasi penginstalan dengan melakukan tugas-tugas dasar ini

  • Login ke MySQL dengan pengguna yang baru kami buat
  • Buat database
    Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
    
    _9 dengan tabel
    By default, a MySQL installation has an anonymous user,
    allowing anyone to log into MySQL without having to have
    a user account created for them. This is intended only for
    testing, and to make the installation go a bit smoother.
    You should remove them before moving into a production
    environment.
    
    Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
    
    0 yang memiliki bidang
    By default, a MySQL installation has an anonymous user,
    allowing anyone to log into MySQL without having to have
    a user account created for them. This is intended only for
    testing, and to make the installation go a bit smoother.
    You should remove them before moving into a production
    environment.
    
    Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
    
    1 dan
    By default, a MySQL installation has an anonymous user,
    allowing anyone to log into MySQL without having to have
    a user account created for them. This is intended only for
    testing, and to make the installation go a bit smoother.
    You should remove them before moving into a production
    environment.
    
    Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
    
    2
  • Tulis ke tabel
    By default, a MySQL installation has an anonymous user,
    allowing anyone to log into MySQL without having to have
    a user account created for them. This is intended only for
    testing, and to make the installation go a bit smoother.
    You should remove them before moving into a production
    environment.
    
    Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
    
    _0
  • Baca dari tabel
    By default, a MySQL installation has an anonymous user,
    allowing anyone to log into MySQL without having to have
    a user account created for them. This is intended only for
    testing, and to make the installation go a bit smoother.
    You should remove them before moving into a production
    environment.
    
    Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
    
    _0
  • Hapus basis data
    By default, a MySQL installation has an anonymous user,
    allowing anyone to log into MySQL without having to have
    a user account created for them. This is intended only for
    testing, and to make the installation go a bit smoother.
    You should remove them before moving into a production
    environment.
    
    Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
    
    5
  • Keluar dari MySQL
  1. Pertama, kami akan masuk dengan perintah ini (ganti pepperandegg dengan nama pengguna Anda dan masukkan kata sandi Anda di prompt)
sudo apt install mysql-server -y
_8
  1. Buat tabel baru bernama sarapan dengan perintah ini
sudo apt install mysql-server -y
_9
  1. Selanjutnya, kita akan membuat tabel makanan di database sarapan. Kami akan menambahkan kolom sandwich dan deskripsi ke database yang menggunakan tipe data varchar dengan perintah ini
pepperandegg@humorous-wombat:~$ mysqld --version
/usr/sbin/mysqld  Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
0
  1. Sekarang, mari buat baris baru di database dengan pernyataan INSERT INTO SQL
pepperandegg@humorous-wombat:~$ mysqld --version
/usr/sbin/mysqld  Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
1
  1. Lihat semua baris di tabel kami dengan perintah ini
pepperandegg@humorous-wombat:~$ mysqld --version
/usr/sbin/mysqld  Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
2

Outputnya akan terlihat seperti ini

pepperandegg@humorous-wombat:~$ mysqld --version
/usr/sbin/mysqld  Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
3
  1. Sekarang setelah kita selesai dengan pengujian kita, mari hapus database
    Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
    
    9 kita dengan perintah ini
pepperandegg@humorous-wombat:~$ mysqld --version
/usr/sbin/mysqld  Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
4
  1. Terakhir, mari kita keluar dari MySQL dan kembali ke prompt perintah Ubuntu kita dengan perintah keluar
sudo apt install mysql-server -y
_7

Lembar Curang Perintah MySQL Ubuntu

Jika Anda baru memulai dengan MySQL dan Ubuntu, Anda mungkin menghabiskan banyak waktu Googling (atau DuckDuckGo-ing) perintah dasar. Untuk membantu meringankan rasa sakit itu, kami telah menyusun lembar contekan perintah MySQL dan Ubuntu untuk Anda. Di bawah ini adalah beberapa perintah umum yang mungkin berguna bagi Anda. Demi kesederhanaan, kami menganggap Anda menjalankan perintah di server MySQL lokal yang Anda miliki akses root-nya

Tampilkan semua database

pepperandegg@humorous-wombat:~$ mysqld --version
/usr/sbin/mysqld  Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
6

Tampilkan semua tabel dalam database

pepperandegg@humorous-wombat:~$ mysqld --version
/usr/sbin/mysqld  Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
7

Lihat semua pengguna MySQL

pepperandegg@humorous-wombat:~$ mysqld --version
/usr/sbin/mysqld  Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
8

Lihat hak istimewa pengguna MySQL

Ganti nama pengguna dengan nama pengguna yang diinginkan

pepperandegg@humorous-wombat:~$ mysqld --version
/usr/sbin/mysqld  Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
_9

Hapus pengguna MySQL

Ganti nama pengguna dengan nama pengguna yang diinginkan

sudo mysql_secure_installation
0

Pikiran Akhir. Bangun Sesuatu yang Hebat

Kami harap Anda menikmati tutorial instalasi dan konfigurasi MySQL Ubuntu kami. Ada banyak kasus penggunaan yang menarik untuk MySQL dan ini bisa menjadi RDBMS yang sangat baik untuk proyek Anda berikutnya. Sekarang setelah Anda mengetahui dasar-dasarnya, Anda dapat mulai membangun sesuatu yang hebat

Tentu saja, ada banyak nuansa dalam mendesain aplikasi yang aman dan berkinerja baik, jadi jika Anda ingin mempelajari lebih lanjut, lihat dokumen MySQL resmi dan berlangganan blog Cherry Servers untuk konten lainnya seperti ini

Bagaimana cara menginstal MySQL tanpa pengawasan?

Untuk melakukan penginstalan tanpa pengawasan, tentukan mode penginstalan tanpa pengawasan dengan menggunakan opsi baris perintah mode . Dalam mode ini, Anda menentukan semua parameter penginstalan, seperti direktori penginstalan, dan opsi pengguna, kata sandi, dan jaringan, melalui opsi baris perintah.

Bagaimana cara saya menginstal versi MySQL tertentu di Ubuntu?

Cara Memasang MySQL 5. 7 pada .
1 - Unduh dan instal server dan klien MySQL
2 - Amankan akun pengguna root MySQL Anda
3 – Periksa versi MySQL
4 - Tambahkan pengguna MySQL dan atur hak istimewa
5 - Uji MySQL 5. 7
6 – Masuk ke server MySQL Anda

Bagaimana cara menginstal MySQL di Ubuntu tanpa kata sandi?

Ini kasusnya jika Anda menginisialisasi direktori data menggunakan mysqld --initialize-insecure. .
Terhubung ke server sebagai root tanpa kata sandi. $> mysql -u root --lewati-kata sandi
Tetapkan kata sandi. mysql> ALTER USER 'root'@'localhost' DIIDENTIFIKASI OLEH 'root-password';