MySQL ialah sistem pengurusan pangkalan data hubungan sumber terbuka yang popular. Ia digunakan secara meluas sebagai storan bahagian belakang untuk aplikasi dan perkhidmatan web kerana ia menyediakan prestasi dan keselamatan yang boleh dipercayai, serta menyokong pengendalian berbilang sambungan serentak.
Memasang MySQL dalam sistem pengendalian Linux memerlukan menentukan direktori pemasangan. Direktori pemasangan ialah direktori akar fail pemasangan MySQL, yang mengandungi semua fungsi dan komponen MySQL, termasuk fail boleh laku, fail konfigurasi, fail data, dsb. Berikut akan memperkenalkan langkah-langkah untuk memasang MySQL pada sistem Linux dan cara memilih direktori pemasangan yang betul.
1. Pilih direktori pemasangan
Memilih direktori pemasangan MySQL memerlukan pertimbangan faktor berikut:
1. Ruang sistem: Direktori pemasangan perlu menduduki jumlah tertentu ruang cakera Pilih direktori yang sesuai berdasarkan ruang yang tinggal pada sistem.
2 Kebenaran: Anda perlu memilih direktori dengan kebenaran menulis untuk menulis fail data dan log di sana.
3 Keselamatan: Adalah perlu untuk memastikan bahawa direktori yang dipilih tidak akan digunakan oleh penggodam, menyebabkan masalah seperti kebocoran data atau ranap sistem.
Apabila memilih direktori pemasangan, disyorkan untuk memasang MySQL dalam direktori /opt di bawah direktori akar, kerana direktori ini menyimpan semua perisian pihak ketiga. Di samping itu, adalah perlu untuk memastikan bahawa direktori mempunyai kebenaran menulis dan selamat dan boleh dipercayai untuk mengelakkan risiko seperti kebocoran data atau serangan penggodam.
2. Pasang MySQL
Dalam sistem pengendalian Linux, terdapat dua cara untuk memasang MySQL: pemasangan melalui Yum, dan penyusunan sendiri dan pemasangan melalui kod sumber.
1. Pasang melalui Yum:
Masukkan arahan berikut dalam terminal:
sudo yum install mysql-server mysql-client
Ini akan memasang secara automatik Untuk komponen berkaitan MySQL dan pakej pergantungan, anda perlu memulakan perkhidmatan MySQL selepas pemasangan selesai.
sudo systemctl mulakan mysqld
2. Susun dan pasang kod sumber sendiri:
Sebelum memuat turun kod sumber MySQL, anda perlu memasang beberapa kebergantungan yang diperlukan. Masukkan arahan berikut dalam terminal:
sudo yum groupinstall "Development Tools"
sudo yum install ncurses-devel
Seterusnya, muat turun kod sumber MySQL, unzip dan masukkan sumber kod Jadual kandungan.
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.26.tar.gz
tar -zxvf mysql-8.0.26.tar.gz
cd mysql-8.0.26/
Dalam direktori kod sumber, ia perlu disusun dan dipasang. Masukkan arahan berikut pada baris arahan:
sudo cmake . direktori di sini Ia adalah /opt/mysql, yang merupakan direktori pemasangan MySQL yang agak biasa.
Selepas penyusunan dan pemasangan selesai, konfigurasi perlu dilakukan. Cipta fail my.cnf dalam direktori /opt/mysql dan masukkan kandungan berikut:
[mysqld]
basedir=/opt/mysqldatadir=/opt/mysql/data
socket=/var/lib/mysql/mysql.sock
Antaranya, basedir mewakili direktori pemasangan MySQL, datadir mewakili direktori penyimpanan fail data MySQL, dan soket mewakili lokasi penyimpanan fail komunikasi MySQL .
Selepas konfigurasi selesai, anda boleh memulakan perkhidmatan MySQL.
sudo systemctl mulakan mysqld
3. Ringkasan
MySQL ialah sistem pengurusan pangkalan data hubungan yang mudah digunakan dan digunakan secara meluas. Apabila memasang MySQL pada sistem Linux, langkah pertama ialah memilih direktori pemasangan yang sesuai, yang memerlukan mengambil kira faktor seperti ruang cakera, kebenaran dan keselamatan. Selepas memilih direktori pemasangan, anda boleh memasangnya melalui Yum atau menyusun dan memasangnya sendiri daripada kod sumber untuk menjadikan MySQL berjalan di Linux.
Atas ialah kandungan terperinci direktori pemasangan mysql linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!