Rumah > Artikel > pangkalan data > pemasangan linux mysql rpm pemasangan
Linux ialah sistem pengendalian yang sangat popular pada masa kini dan digunakan secara meluas dalam pelayan dan aplikasi web lain. Untuk menjalankan aplikasi ini dengan betul, pelbagai perisian pangkalan data biasanya perlu dipasang, dengan MySQL menjadi yang paling popular. Di Linux, MySQL biasanya dipasang melalui RPM Di sini kami akan memperkenalkan kepada anda cara memasang MySQL di Linux.
1. Persediaan
Sebelum memasang MySQL, anda perlu memastikan pengurus pakej RPM telah dipasang dalam sistem. Pengedaran Linux semasa mempunyai RPM dipasang secara lalai, jadi saya tidak akan menerangkan butiran di sini.
Selain itu, sebelum memasang MySQL, anda perlu memuat turun pakej RPM MySQL. Laman web rasmi menyediakan banyak pilihan muat turun, anda boleh memilih versi terkini atau versi stabil. Hanya pilih versi yang sepadan mengikut keperluan anda.
2. Pasang MySQL
Memasang pakej perisian dalam Linux biasanya memerlukan penggunaan terminal. Selepas membuka terminal, anda perlu beroperasi sebagai pentadbir, jadi anda perlu memasukkan kata laluan pentadbir.
Masukkan arahan berikut dalam terminal untuk memasang MySQL:
sudo rpm -ivh mysql-server-*.rpm
Di mana mysql-server ialah nama pakej perisian MySQL, dan tanda * mewakili nombor versi tertentu.
Selepas pelaksanaan arahan selesai, sistem akan mula memuat turun pakej perisian MySQL dan memulakan pemasangan selepas selesai memuat turun.
Selepas pemasangan selesai, anda perlu memulakan MySQL untuk berfungsi dengan baik. Masukkan arahan berikut dalam terminal untuk memulakan MySQL:
sudo systemctl start mysqld
Jika semuanya berjalan lancar, sistem akan mengeluarkan beberapa maklumat tentang MySQL.
Untuk menjadikan MySQL berjalan secara automatik apabila sistem bermula, anda perlu menetapkannya kepada automula semasa but. Masukkan arahan berikut dalam terminal untuk menetapkan MySQL supaya bermula secara automatik semasa but:
sudo systemctl enable mysqld
3 Konfigurasikan MySQL
Selepas MySQL dipasang, beberapa konfigurasi asas diperlukan untuk kegunaan biasa. Pertama, anda perlu log masuk ke MySQL, gunakan arahan berikut:
mysql -u root -p
Antaranya, parameter -u menentukan nama pengguna MySQL, lalai di sini ialah root; parameter -p menentukan nama pengguna MySQL Kata laluan, hanya masukkan kata laluan mengikut situasi sebenar.
Selepas log masuk ke MySQL, anda boleh menukar kata laluan pengguna root untuk meningkatkan keselamatan. Jalankan arahan berikut untuk menukar kata laluan:
UBAH PENGGUNA 'root'@'localhost' DIKENAL PASTI OLEH 'new_password';
Antaranya, new_password ialah kata laluan baharu, cuma masukkan mengikut keadaan sebenar.
Jika anda tidak mahu menggunakan pengguna root untuk mengendalikan MySQL, anda boleh mencipta pengguna baharu dan menambah kebenaran yang sepadan. Jalankan arahan berikut untuk mencipta pengguna baharu:
CIPTA PENGGUNA 'new_user'@'localhost' DIKENAL PASTI OLEH 'kata laluan';
Di mana, new_user ialah nama pengguna baharu dan kata laluan ialah kata laluan baharu .
Selepas membuat pengguna baharu, anda perlu menambah kebenaran yang sepadan kepadanya. Jalankan arahan berikut untuk menambah kebenaran:
BERIKAN SEMUA KEISTIMEWAAN PADA . KEPADA 'new_user'@'localhost' DENGAN PILIHAN GERAN;
Antaranya, . Mewakili semua pangkalan data dan jadual, new_user ialah nama pengguna baharu.
Selepas melengkapkan semua konfigurasi kebenaran, laksanakan arahan berikut untuk memuat semula semua kebenaran:
KEISTIMEWAAN FLUSH;
4. Ringkasan
Melalui langkah di atas, kami telah berjaya memasang MySQL dan membuat konfigurasi asas supaya ia boleh berfungsi seperti biasa. MySQL adalah sistem pangkalan data yang sangat popular dan digunakan secara meluas dalam pembangunan web dan pelbagai aplikasi lain. Memandangkan langkah pemasangan agak membosankan, anda perlu mengikuti langkah-langkah dengan teliti semasa proses pemasangan untuk memastikan pemasangan dan konfigurasi yang betul.
Atas ialah kandungan terperinci pemasangan linux mysql rpm pemasangan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!