Rumah > Artikel > pangkalan data > mysql pada konfigurasi pemasangan linux
MySQL ialah sistem pengurusan pangkalan data hubungan sumber terbuka yang digunakan secara meluas dalam pelbagai aplikasi web, aplikasi mudah alih dan aplikasi desktop. Memasang dan mengkonfigurasi MySQL dalam sistem Linux membolehkan anda membuat, mengurus dan menyelenggara pangkalan data dengan mudah. Artikel ini akan memperkenalkan cara memasang dan mengkonfigurasi MySQL dalam sistem Linux.
Langkah 1: Pasang MySQL
Terdapat banyak cara untuk memasang MySQL dalam sistem Linux Berikut adalah dua kaedah yang paling biasa digunakan:
Kaedah 1: Melalui. Pemasangan MySQL rasmi daripada sumber
Dalam sistem Linux, sumber MySQL rasmi biasanya disediakan bersama-sama dengan alat pengurusan pakej perisian sistem itu sendiri. Anda boleh memasang MySQL daripada sumber MySQL rasmi dengan hanya melaksanakan arahan berikut:
sudo apt-get update sudo apt-get install mysql-server
Arahan ini akan memuat turun dan memasang MySQL menggunakan alat pengurusan pakej apt-get.
Kaedah 2: Pasang melalui pakej termampat
Jika anda perlu menyesuaikan pemasangan MySQL dalam sistem Linux atau sumber yang dimuat turun tidak mengandungi binari MySQL rasmi, anda boleh memuat turunnya dari tapak web rasmi MySQL Pasang pakej termampat yang disediakan secara manual.
Laksanakan arahan berikut untuk memuat turun pakej termampat MySQL:
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.27.tar.gz
Selepas muat turun selesai, gunakan arahan berikut untuk menyahmampat pakej:
tar –zxvf mysql-5.7.27.tar.gz
Selepas penyahmampatan selesai , masukkan penyahmampatan Selepas memasuki direktori, laksanakan arahan berikut untuk menyusun:
cd mysql-5.7.27 cmake . make make install
Arahan di atas akan menyusun dan memasang MySQL.
Langkah 2: Konfigurasikan MySQL
Selepas pemasangan selesai, konfigurasi asas MySQL diperlukan untuk memastikan pangkalan data boleh berfungsi dengan baik.
MySQL dibuka secara lalai selepas pemasangan, dan sesiapa sahaja boleh mengakses pangkalan data melalui kaedah berasaskan rangkaian. Untuk memastikan keselamatan, langkah berikut perlu diambil:
Kawalan akses: Hadkan akses ke port MySQL (lalai 3306) ke mesin tempatan.
sudo iptables -A INPUT -p tcp --destination-port 3306 -j DROP sudo iptables -A INPUT -s localhost -p tcp --destination-port 3306 -j ACCEPT sudo iptables -A INPUT -s 10.0.0.0/8 -p tcp --destination-port 3306 -j ACCEPT
Arahan di atas akan menyekat port 3306 daripada mesh luaran, membenarkan hanya akses IP tempatan dan tertentu.
Secara lalai, pengguna root MySQL tidak mempunyai kata laluan. Untuk memastikan keselamatan, kata laluan root harus ditetapkan.
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyPass');
Arahan di atas akan menetapkan kata laluan baharu untuk pengguna root kepada "MyPass".
Langkah 3: Sambung ke MySQL
Terdapat banyak cara untuk menyambung ke MySQL dalam sistem Linux Berikut adalah dua kaedah yang paling biasa digunakan:
Kaedah 1: Melalui baris arahan Connect
Dalam terminal sistem Linux, anda boleh menyambung ke MySQL melalui arahan berikut:
mysql -hlocalhost -uroot -p
Selepas melaksanakan arahan di atas, sistem akan menggesa anda untuk memasukkan kata laluan pengguna root MySQL.
Kaedah 2: Sambung melalui GUI
Selain menyambung ke MySQL daripada baris arahan, anda juga boleh menggunakan beberapa alatan GUI untuk menyambung ke MySQL. Biasanya alat ini menyediakan antara muka yang lebih mesra dan mudah digunakan, seperti PhpMyAdmin, MyGUI, HeidiSQL, dll.
Dalam sistem Linux, anda boleh memasang PhpMyAdmin melalui arahan berikut:
sudo apt-get install phpmyadmin
Arahan di atas akan memasang PhpMyAdmin melalui alat pengurusan pakej apt-get. Setelah dipasang, PhpMyAdmin boleh diakses melalui pelayar web sistem anda.
Ringkasan:
MySQL ialah sistem pengurusan pangkalan data hubungan yang sangat berkuasa dan mesra pengguna. Memasang dan mengkonfigurasi MySQL dalam sistem Linux bukan sahaja dapat membantu anda mencipta, mengurus dan menyelenggara pangkalan data, tetapi juga mengukuhkan langkah perlindungan keselamatan data anda, menjadikan sistem anda lebih selamat dan stabil.
Atas ialah kandungan terperinci mysql pada konfigurasi pemasangan linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!