mysql pada konfigurasi pemasangan linux

王林
Lepaskan: 2023-05-20 09:47:07
asal
517 orang telah melayarinya

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
Salin selepas log masuk

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
Salin selepas log masuk

Selepas muat turun selesai, gunakan arahan berikut untuk menyahmampat pakej:

tar –zxvf mysql-5.7.27.tar.gz
Salin selepas log masuk

Selepas penyahmampatan selesai , masukkan penyahmampatan Selepas memasuki direktori, laksanakan arahan berikut untuk menyusun:

cd mysql-5.7.27
cmake .
make
make install
Salin selepas log masuk

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.

  1. Keselamatan Pangkalan Data

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
Salin selepas log masuk

Arahan di atas akan menyekat port 3306 daripada mesh luaran, membenarkan hanya akses IP tempatan dan tertentu.

  1. Tetapkan kata laluan root MySQL

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');
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!