Install MySQL 8 di Ubuntu 18.04
Isi kandungan:
MySQL adalah sistem pengurusan pangkalan data hubungan terbuka yang paling popular. Ia pantas, mudah digunakan, boleh skala, dan bahagian penting dari susunan
LAMP
dan
LEMP
popular.
Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang dan mengamankan MySQL pada mesin Ubuntu 18.04.
Prasyarat
Pastikan anda dilog masuk sebagai pengguna dengan keistimewaan sudo.
Memasang MySQL pada Ubuntu
Pada masa menulis artikel ini, versi terkini MySQL yang tersedia dari repositori Ubuntu rasmi ialah versi MySQL 5.7.
Untuk memasang MySQL pada pelayan Ubuntu anda ikuti langkah-langkah di bawah:
-
Pertama, kemas kini indeks pakej tepat dengan menaip:
sudo apt updateKemudian pasangkan pakej MySQL dengan arahan berikut:
sudo apt install mysql-serverSetelah pemasangan selesai, perkhidmatan MySQL akan bermula secara automatik. Untuk memeriksa sama ada pelayan MySQL sedang berjalan, ketik:
sudo systemctl status mysql● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-06-20 11:30:23 PDT; 5min ago Main PID: 17382 (mysqld) Tasks: 27 (limit: 2321) CGroup: /system.slice/mysql.service `-17382 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
Mengamankan MySQL
Pakej pelayan MySQL dilengkapi dengan skrip yang dipanggil
mysql_secure_installation
yang boleh melakukan beberapa operasi berkaitan dengan keselamatan.
Jalankan skrip dengan menaip:
sudo mysql_secure_installation
Anda akan diminta untuk mengkonfigurasi
VALIDATE PASSWORD PLUGIN
yang digunakan untuk menguji kekuatan kata laluan pengguna MySQL dan meningkatkan keselamatan. Terdapat tiga tahap dasar pengesahan kata laluan, rendah, sederhana dan kuat. Tekan
ENTER
jika anda tidak mahu menyiapkan pemalam kata laluan yang sahkan.
Pada prompt seterusnya, anda akan diminta untuk menetapkan kata laluan untuk pengguna root MySQL. Sebaik sahaja anda melakukannya skrip juga akan meminta anda untuk membuang pengguna tanpa nama, menyekat akses pengguna root ke mesin tempatan dan mengalih keluar pangkalan data ujian. Anda harus menjawab "Y" (ya) kepada semua soalan.
Log masuk sebagai root
Untuk berinteraksi dengan pelayan MySQL dari baris arahan, anda boleh menggunakan utiliti klien MySQL yang dipasang sebagai kebergantungan pakej pelayan MySQL.
Dalam sistem Ubuntu yang menjalankan MySQL 5.7 (dan kemudian), pengguna root disahkan oleh plugin
auth_socket
secara lalai.
Plugin
auth_socket
mengesahkan pengguna yang menyambungkan dari
localhost
melalui fail soket Unix. Ini bermakna anda tidak dapat mengesahkan sebagai root dengan menyediakan kata laluan.
Untuk log masuk ke pelayan MySQL sebagai jenis pengguna root:
sudo mysql
Anda akan dibentangkan dengan shell MySQL seperti yang ditunjukkan di bawah:
Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 8 Server version: 5.7.22-0ubuntu18.04.1 (Ubuntu) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Yang pertama adalah mengubah kaedah pengesahan dari
auth_socket
ke
mysql_native_password
. Anda boleh melakukannya dengan menjalankan arahan berikut:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';
FLUSH PRIVILEGES;
Opsyen yang disarankan kedua adalah untuk mencipta pengguna pentadbiran baru dengan akses kepada semua pangkalan data:
GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'very_strong_password';
Kesimpulannya
Sekarang bahawa pelayan MySQL anda sedang berjalan dan anda tahu bagaimana untuk menyambung ke pelayan MySQL dari baris arahan, anda mungkin ingin menyemak panduan berikut:
mysql ubuntuJawatan ini adalah sebahagian daripada siri bagaimana-untuk-memasang-lemp-stack-on-ubuntu-18-04.
Jawatan lain dalam siri ini:
• Cara Pasang Nginx di Ubuntu 18.04 • Cara Menyediakan Blok Pelayan Nginx di Ubuntu 18.04 • Selamat Nginx dengan Let's Encrypt di Ubuntu 18.04 • Cara Pasang MySQL di Ubuntu 18.04 • Cara Pasang PHP di Ubuntu 18.04Memasang, memasang semula, menaik taraf, laman web yang memberi tumpuan sepenuhnya kepada cara memasang, memasang, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP.
Microsoft telah melancarkan laman bantuan baru yang memfokuskan semata-mata mengenai cara memasang, memasang semula, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP. Jika anda sedang merancang untuk mengupgrade Windows Vista ke Windows 7, ini adalah sumber yang hebat!
Bagaimana untuk memasang dan menggunakan workbench mysql pada ubuntu 18.04
MySQL Workbench adalah aplikasi graf rentas platform untuk pentadbir pangkalan data MySQL dan arkitek. Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang dan MySQL Workbench pada Ubuntu 18.04.
Bagaimana untuk memasang mysql pada centos 8
Versi terkini pelayan pangkalan data MySQL, versi 8.0, boleh didapati untuk pemasangan dari repositori CentOS 8 lalai. MySQL adalah sistem pengurusan pangkalan data hubungan terbuka yang paling popular.







