CentOS ialah versi pengedaran sistem pengendalian Linux, yang dibangunkan berdasarkan Red Hat Enterprise Linux (RHEL). Memasang MySQL dalam CentOS memerlukan beberapa langkah tambahan, tetapi jika anda mengikuti langkah di bawah, anda pasti akan berjaya memasangnya. Artikel ini akan memperkenalkan cara memasang MySQL melalui pakej tar.
Sila ambil perhatian: Sila pastikan anda telah memasang alatan dan perpustakaan yang diperlukan sebelum memuat turun MySQL. Contohnya, dengan pengkompil gcc, ini boleh disahkan dengan arahan berikut:
gcc -v
Jika anda telah memasang gcc, ia akan mengembalikan maklumat versi gcc. Jika anda belum memasangnya, sila gunakan arahan berikut untuk memasangnya:
sudo yum install gcc-c++
Gunakan arahan berikut untuk nyahzip memuat turun pakej tar MySQL:
tar -xzvf mysql-<version>.tar.gz
Di mana versi ialah nombor versi MySQL yang anda muat turun.
Memasang MySQL dalam CentOS memerlukan beberapa kebergantungan, anda boleh memasangnya menggunakan arahan berikut:
sudo yum install libaio
Buat kumpulan dan pengguna baharu menggunakan arahan berikut:
sudo groupadd mysql sudo useradd -r -g mysql -s /bin/false mysql
dalam Terdapat fail my.cnf dalam direktori MySQL yang dinyahmampat, iaitu fail konfigurasi MySQL. Anda perlu melakukan perkara berikut:
sudo cp /path/to/mysql-<version>/support-files/my-default.cnf /etc/my.cnf sudo vi /etc/my.cnf
Buka fail my.cnf dan gantikan bahagian [mysqld] dengan kod berikut:
[mysqld] datadir=/data/mysql socket=/data/mysql/mysql.sock user=mysql symbolic-links=0
Dalam fail my.cnf, gantikan datadir dan soket yang ditambahkan pada bahagian [mysqld]. Ambil perhatian bahawa nilai ini harus diletakkan di mana data MySQL anda disimpan.
sudo mkdir /data/mysql sudo chown mysql:mysql /data/mysql sudo /path/to/mysql-<version>/bin/mysqld --initialize --user=mysql
Masukkan arahan di atas untuk memulakan direktori data MySQL. Ambil perhatian bahawa parameter --user harus sepadan dengan pengguna mysql yang anda buat dalam langkah 4.
Gunakan arahan berikut untuk memulakan MySQL:
sudo /path/to/mysql-<version>/bin/mysqld_safe --user=mysql &
Sila ambil perhatian bahawa sila ganti
Secara lalai, kata laluan untuk akaun pentadbir MySQL kosong. Gunakan arahan berikut untuk menukar kata laluan pentadbir MySQL:
sudo /path/to/mysql-<version>/bin/mysqladmin -u root password 'newpassword'
Ingat untuk menggantikan kata laluan baharu dengan kata laluan anda sendiri.
Kini anda boleh log masuk ke MySQL menggunakan arahan berikut:
mysql -u root -p
Anda perlu memasukkan kata laluan untuk akaun pentadbir MySQL.
Ringkasan:
Ini adalah semua langkah untuk memasang MySQL melalui tarball pada CentOS. Jika anda mengikuti langkah-langkah ini, anda boleh memasang MySQL tanpa sebarang masalah. Ini adalah cara paling asas untuk memasang MySQL dan agak mudah. Jika anda mempunyai lebih banyak keperluan, seperti tugas yang lebih kompleks seperti memasang versi MySQL tertentu, sila lawati dokumentasi rasmi MySQL untuk mendapatkan maklumat lanjut.
Atas ialah kandungan terperinci Bagaimana untuk memasang mysql pada centos tar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!