laluan pemasangan mysql linux

王林
Lepaskan: 2023-05-18 17:29:08
asal
1693 orang telah melayarinya

MySQL ialah sistem pengurusan pangkalan data hubungan sumber terbuka biasa yang dibangunkan oleh Oracle. Memasang MySQL pada sistem pengendalian Linux biasanya merupakan salah satu kemahiran yang perlu dikuasai oleh pentadbir. Dalam artikel ini, kita akan membincangkan cara memasang MySQL dalam sistem Linux dan cara mencari laluan pemasangannya.

1. Pasang MySQL

Memasang MySQL pada sistem Linux biasanya dibahagikan kepada langkah berikut:

  1. Muat turun pakej pemasangan MySQL
    Anda boleh pergi ke https: //dev.mysql.com/downloads/mysql/ Untuk memuat turun pakej pemasangan MySQL, anda perlu memilih versi dan sistem pengendalian yang sepadan. Di sini, kami memilih pakej pemasangan tar versi MySQL 5.7.
  2. Ekstrak pakej pemasangan
    Ekstrak pakej pemasangan ke direktori tempat anda ingin memasang MySQL Sebagai contoh, kami akan memasang MySQL dalam direktori /usr/local/mysql. Arahan penyahmampatan adalah seperti berikut:

tar -xvf mysql-5.7.22.tar

  1. Buat pengguna dan kumpulan MySQL
    Atas sebab keselamatan, kita perlu buat pengguna dan kumpulan MySQL yang berdedikasi, arahannya adalah seperti berikut:

groupadd mysql
useradd -r -g mysql -s /bin/false mysql

  1. Pasang suis MySQL
    Pergi ke direktori mysql yang dinyahmampat dan laksanakan arahan pemasangan:

./configure --prefix=/usr/local/mysql --with-innodb --with-ssl --with-libwrap

make && make install

Selepas pemasangan selesai, pelayan MySQL akan diletakkan dalam direktori /usr/local/mysql/.

  1. Konfigurasikan MySQL
    Salin fail konfigurasi MySQL ke direktori /etc dan ubah suai kebenaran:

cp support-files/my-default.cnf /etc /my.cnf
chmod 644 /etc/my.cnf

Seterusnya, tambah kandungan berikut pada fail /etc/my.cnf untuk memastikan MySQL boleh bermula secara automatik selepas dimulakan semula:

[mysqld]
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock

  1. Mulakan MySQL
    Gunakan arahan berikut untuk memulakan Pelayan MySQL:

/usr/local/mysql/bin/mysqld_safe --user=mysql --datadir=/usr/local/mysql/data &

2 Laluan pemasangan MySQL

Setelah anda berjaya memasang MySQL, maka anda boleh mencari laluan pemasangan MySQL dengan cara berikut.

1. Gunakan perintah whereis untuk mencari

mana mysql

Laluan pemasangan MySQL biasanya disenaraikan, pada sistem CentOS saya, outputnya adalah seperti berikut :

mysql: /usr/bin/mysql /usr/lib64/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

Antaranya, /usr/lib64/mysql ialah laluan pemasangan MySQL.

  1. Gunakan arahan yang mana untuk mencari

mysql mana

Respons biasanya laluan, contohnya pada sistem CentOS saya, outputnya adalah seperti berikut:

/usr/bin/mysql

Direktori /usr/bin di sini mengandungi fail boleh laku MySQL dan program pelayan pangkalan data MySQL (mysqld) berada dalam direktori /usr/sbin .

  1. Cari fail konfigurasi MySQL

Fail konfigurasi MySQL my.cnf biasanya terletak dalam direktori /etc Anda boleh melihat laluan pemasangan MySQL dengan mengedit my fail .cnf.

Ringkasan

Artikel ini memperkenalkan cara memasang MySQL dalam sistem Linux dan cara mencari laluan pemasangannya. Memasang MySQL dalam sistem Linux adalah tugas asas, dan memahami laluan pemasangan MySQL juga akan membantu dalam meningkatkan operasi dan penyelenggaraan. Sama ada dalam persekitaran pembangunan atau persekitaran pengeluaran, anda perlu menguasai kaedah pemasangan dan konfigurasi MySQL.

Atas ialah kandungan terperinci laluan pemasangan mysql 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!