Rumah  >  Artikel  >  pangkalan data  >  Bincangkan langkah-langkah untuk memasang MySQL dalam sistem Linux

Bincangkan langkah-langkah untuk memasang MySQL dalam sistem Linux

PHPz
PHPzasal
2023-04-17 09:48:36799semak imbas

Dalam pelayan Linux, memasang MySQL ialah tugas konfigurasi asas MySQL ialah pangkalan data yang cekap yang boleh dipasang dan dijalankan di bawah sistem Linux.

Dalam artikel ini, kita akan membincangkan langkah-langkah dan direktori pemasangan biasa untuk memasang MySQL dalam sistem Linux.

  1. Memasang MySQL

Terdapat banyak cara untuk memasang MySQL pada sistem Linux, yang paling biasa adalah melalui pengurus pakej, seperti menggunakan apt-get pada Debian dan Ubuntu , Menggunakan yum pada CentOS dan Red Hat.

Sebagai contoh, untuk memasang MySQL pada Ubuntu, anda boleh menaip arahan berikut dalam terminal:

sudo apt-get update
sudo apt-get install mysql-server

Pada CentOS 8, MySQL boleh dipasang menggunakan arahan berikut:

kemas kini sudo yum
sudo yum install mysql-server

  1. Direktori pemasangan MySQL

Pada sistem Linux, memasang MySQL biasanya akan menyimpan fail dalam direktori berikut:

  • /usr/bin
  • /usr/sbin
  • / var /lib/mysql
  • /etc/mysql

Direktori /bin dan /sbin mengandungi binari MySQL seperti mysql dan mysqld. Direktori /var/lib/mysql ialah direktori storan data lalai MySQL, dan /etc/mysql ialah direktori storan untuk fail konfigurasi lalai MySQL.

  1. Ubah suai direktori pemasangan MySQL

Dalam sesetengah kes, anda mungkin perlu menukar direktori pemasangan MySQL kepada direktori lain. Contohnya, jika anda memasang MySQL pada pemacu keras luaran atau peranti storan lain, atau anda perlu menggunakan beberapa fail konfigurasi tersuai.

Untuk kes ini, anda boleh menukar direktori pemasangan dengan menentukan direktori baharu dalam fail konfigurasi my.cnf atau memautkan direktori data MySQL ke direktori baharu.

Pertama, anda perlu mengedit fail konfigurasi my.cnf MySQL. Pada Debian dan Ubuntu, fail ini terletak dalam direktori /etc/mysql, dan pada CentOS dan Red Hat, fail itu terletak dalam direktori /etc/my.cnf.d.

sudo nano /etc/mysql/my.cnf

Kemudian anda perlu menambah baris berikut untuk menentukan direktori data baharu:

[mysqld]
datadir =/ my/mysql/data

Untuk direktori baharu berkuat kuasa, anda perlu memautkan direktori data MySQL ke direktori baharu. Sebagai contoh, apabila menukar direktori data kepada /my/mysql/data, anda boleh menggunakan arahan berikut:

sudo service mysql stop
sudo mv /var/lib/mysql /my/mysql/
sudo ln -s /my/mysql/data /var/lib/mysql
sudo chown -R mysql:mysql /my/mysql/data
sudo service mysql start

Arahan di atas akan menggantikan yang lama Direktori /var/lib/mysql dialihkan ke direktori /my/mysql dan pautan simbolik dibuat di lokasi lama yang menghala ke direktori data baharu.

  1. Ringkasan

Dalam sistem Linux, memasang MySQL ialah tugas konfigurasi asas. Direktori pemasangan MySQL biasanya termasuk direktori /bin, /sbin, /var/lib/mysql dan /etc/mysql. Jika anda perlu menukar direktori pemasangan MySQL, anda boleh menentukan direktori baharu dengan mengedit fail konfigurasi my.cnf, atau memautkan direktori data ke direktori baharu.

Atas ialah kandungan terperinci Bincangkan langkah-langkah untuk memasang MySQL dalam sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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