Rumah >pangkalan data >tutorial mysql >centos 6.5 pasang mysql

centos 6.5 pasang mysql

WBOY
WBOYasal
2023-05-12 09:00:08691semak imbas

CentOS 6.5 ialah sistem pengendalian Linux yang agak lama tetapi masih digunakan secara meluas, dan MySQL ialah salah satu pangkalan data sumber terbuka paling popular di dunia, saya percaya ramai orang perlu memasang MySQL pada CentOS 6.5. Tutorial pemasangan terperinci akan disediakan di bawah.

  1. Muat turun pakej pemasangan MySQL

Sebelum memasang MySQL, anda perlu memuat turun pakej pemasangan yang sepadan. Anda boleh memuat turun pakej termampat binari MySQL terkini dari laman web rasmi MySQL. Dalam tutorial ini, kami akan menggunakan MySQL versi 5.7 untuk demonstrasi.

  1. Pasang perpustakaan bergantung

Sebelum memasang MySQL, anda perlu memasang perpustakaan bergantung terlebih dahulu. Ia boleh dipasang melalui arahan berikut:

sudo yum install libaio

  1. Ekstrak pakej pemasangan MySQL

Ekstrak pakej pemasangan MySQL yang dimuat turun ke direktori yang ditentukan. Nyahzip menggunakan arahan berikut:

tar xvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz -C /usr/local/mysql

  1. Buat MySQL Direktori storan data

Fail storan data MySQL terletak dalam direktori "/var/lib/mysql" secara lalai. Untuk memastikan sistem bersih dan selamat, kami boleh membuat direktori storan secara manual dan memberikannya kebenaran pengguna mysql.

mkdir /data/mysql
chmod -R 777 /data/mysql

  1. Buat pengguna MySQL dan kumpulan pengguna

Untuk menjaga keselamatan dan kebolehkawalan, kita perlu mencipta pengguna MySQL dan kumpulan pengguna. Jalankan arahan berikut untuk mencipta:

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

  1. Pindahkan fail MySQL yang dinyahzip

Selepas kami menyahmampat pakej termampat, kami boleh melihat laluan fail yang dinyahmampat dan mengalihkannya ke direktori yang ditentukan. Perintah operasi adalah seperti berikut:

cd /usr/local
mv mysql-5.7.28-linux-glibc2.12-x86_64 mysql

Selepas mengalihkan fail, kita perlu nyahmampat fail MySQL Tukar pemilik kepada pengguna mysql dan kumpulan pengguna untuk memastikan konfigurasi kebenaran akses MySQL yang betul.

chown -R mysql:mysql mysql

  1. Initialize MySQL

Sebelum memasang MySQL, kita perlu memulakannya dengan arahan berikut:

cd mysql
bin/mysqld --defaults-file=my.cnf --user=mysql --datadir=/data/mysql --initialize

Nota: Storan data yang dinyatakan di atas mesti gunakan arahan fail konfigurasi Direktori dan MySQL untuk mendapatkan kebenaran dan fail konfigurasi yang betul selepas pemasangan MySQL selesai.

  1. Mulakan MySQL

Selepas melaksanakan arahan di atas, kita boleh menggunakan arahan berikut untuk memulakan pelayan MySQL:

bin/mysqld_safe --defaults -file =my.cnf &

  1. Tetapkan MySQL untuk bermula semasa but

Untuk memudahkan pengurusan dan penggunaan, kami boleh menetapkan MySQL untuk bermula secara automatik apabila sistem bermula . Anda boleh menggunakan arahan berikut:

cp support-files/mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig --add mysql
chkconfig mysql on

  1. Log masuk ke MySQL

Kini, MySQL dipasang dan berjalan pada CentOS 6.5. Kita boleh menggunakan arahan berikut untuk log masuk ke MySQL:

cd /usr/local/mysql
bin/mysql -uroot -p

Selepas memasukkan arahan, antara muka log masuk pangkalan data MySQL akan muncul, masukkan Anda boleh masukkan selepas menetapkan kata laluan root.

Ringkasan

MySQL ialah pangkalan data yang digunakan secara meluas, dan CentOS 6.5 ialah sistem pengendalian pelayan dengan kestabilan dan keselamatan. Dalam artikel ini, kami menyediakan tutorial untuk memasang MySQL dalam CentOS 6.5. Kami berharap artikel ini membantu anda dengan mudah memasang dan mengkonfigurasi MySQL pada CentOS 6.5 untuk memenuhi keperluan storan dan pengurusan data anda.

Atas ialah kandungan terperinci centos 6.5 pasang mysql. 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