Rumah > Artikel > pangkalan data > Bagaimana untuk memasang mysql pada centos tar
Cara memasang MySQL pada CentOS menggunakan pakej tar
MySQL ialah sistem pengurusan pangkalan data hubungan yang digunakan secara meluas Ia adalah perisian sumber terbuka dan boleh dijalankan pada pelbagai sistem pengendalian. Biasanya terdapat pelbagai kaedah untuk dipilih untuk memasang MySQL pada CentOS, tetapi memasang MySQL menggunakan tarball adalah kaedah yang sangat mudah. Artikel ini akan menunjukkan kepada anda cara memasang MySQL pada CentOS menggunakan pakej tar.
Langkah 1: Sediakan persekitaran pemasangan
Sebelum memasang MySQL, anda perlu menyediakan beberapa prasyarat untuk memastikan MySQL boleh dijalankan pada sistem. Berikut ialah prasyarat yang perlu anda sediakan:
1 Pastikan anda mempunyai versi terkini sistem CentOS,
2 Pasang kebergantungan dan perisian yang diperlukan: gcc, gcc-c++, make , cmake dan ncurses-devel.
yum -y install gcc gcc-c++ make cmake ncurses-devel
Langkah 2: Muat turun MySQL
Pasang MySQL dengan memuat turun pakej tar dari tapak web rasmi MySQL. Anda boleh mendapatkan versi terbaru MySQL di https://dev.mysql.com/downloads/mysql/.
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.31.tar.gz
Langkah 3: Nyahzip pakej tar
Sebelum memasang MySQL, kami perlu menyahzip pakej tar ke direktori yang ditentukan. Ini boleh dilakukan menggunakan arahan berikut:
tar -zxvf mysql-5.7.31.tar.gz
Langkah 4: Buat pengguna dan kumpulan MySQL
Untuk gunakan MySQL dengan betul, Kita perlu mencipta pengguna dan kumpulan, menjana direktori storan lalai MySQL dan memberikan kebenaran kepadanya. Di sini kita akan membuat pengguna dan kumpulan yang dipanggil "mysql".
groupadd mysql
useradd -g mysql mysql -s /bin/false
mkdir -p /usr/local/mysql/data
sentuh /var/log/mysql.log
Langkah 5: Susun dan pasang MySQL
Seterusnya, kita perlu menyusun MySQL menggunakan arahan berikut
cd mysql-5.7.31
cmake
-DCMAKE_INSTALL_PREFIX= / usr/local/mysql
-DMYSQL_DATADIR=/usr/local/mysql/data
-DWITH_BOOST=/usr/local/boost
-DWITH_INNOBASE_STORAGE_ENGINE=1 DWITH_BL ACKHOLE_STORAGE_ENGINE =1
-DDOWNLOAD_BOOST=1
-DFORCE_INSOURCE_BUILD=1
Lihat gambar di bawah, menunjukkan bahawa konfigurasi berjaya
Ne>
mysql -u root -p
Apabila memasukkan kata laluan lalai, anda perlu mencari
Atas ialah kandungan terperinci Bagaimana untuk memasang mysql pada centos tar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!