Rumah  >  Artikel  >  pangkalan data  >  pemasangan arahan mysql

pemasangan arahan mysql

王林
王林asal
2023-05-14 10:01:07643semak imbas

MySQL ialah sistem pengurusan pangkalan data hubungan percuma yang boleh dijalankan pada pelbagai sistem pengendalian, seperti Linux, Windows, macOS, dll. Dalam artikel ini, kita akan belajar cara memasang MySQL menggunakan baris arahan dalam sistem Linux.

  1. Muat turun MySQL

Sebelum mula memasang MySQL, kita perlu memuat turun pakej pemasangan MySQL terlebih dahulu. Laman web rasmi MySQL menyediakan pelbagai pakej pemasangan, termasuk RPM, DEB, TAR dan format lain. Kami boleh memilih untuk memuat turun pakej pemasangan yang paling sesuai untuk pengedaran Linux yang kami gunakan. Di sini, kami mengambil CentOS 7 sebagai contoh untuk memuat turun pakej pemasangan dalam format RPM.

Pertama, gunakan arahan wget untuk memuat turun pakej pemasangan MySQL. Buka tetingkap terminal dan masukkan arahan berikut:

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

Tunggu muat turun selesai Kita boleh menggunakan arahan ls untuk menyemak sama ada pakej pemasangan tersedia dalam direktori semasa.

  1. Pasang MySQL

Selepas memuat turun pakej pemasangan MySQL, kita boleh menggunakan arahan berikut untuk memasangnya:

sudo yum localinstall mysql80-community-release-el7-3.noarch.rpm

Arahan ini akan memuat turun secara automatik dan pasang perpustakaan bergantung MySQL. Semasa pelaksanaan arahan, kami akan digesa sama ada kami perlu mengesahkan pemasangan Kami boleh menekan kekunci y untuk mengesahkan.

  1. Kesan sama ada MySQL berjaya dipasang

Selepas pemasangan selesai, kita boleh menggunakan arahan berikut untuk mengesan sama ada MySQL berjaya dipasang:

sudo yum repolist enabled | grep "mysql.*-community.*"

Jika hasilnya mengandungi "mysql80-community" bermakna MySQL telah berjaya dipasang.

  1. Pasang MySQL Server

Seterusnya, kita perlu memasang MySQL Server Komponen ini adalah teras MySQL dan bertanggungjawab untuk menyimpan dan mengurus data.

sudo yum install mysql-community-server

Arahan ini akan memuat turun dan memasang komponen Pelayan MySQL secara automatik.

  1. Mulakan perkhidmatan MySQL

Selepas pemasangan selesai, kita perlu memulakan perkhidmatan MySQL.

sudo systemctl start mysqld
  1. Tetapkan kata laluan untuk MySQL

Selepas MySQL dipasang, tiada kata laluan ditetapkan secara lalai. Untuk mengakses dan mengurus pelayan MySQL, anda perlu menetapkan kata laluan. Kita boleh menggunakan arahan berikut untuk menetapkan kata laluan:

sudo grep 'temporary password' /var/log/mysqld.log | awk '{print $NF}'

Selepas melaksanakan arahan di atas, kata laluan sementara akan dikembalikan dan kami perlu menyalinnya.

Seterusnya, kita perlu log masuk ke pelayan MySQL dan menukar kata laluan. Jalankan arahan berikut:

sudo mysql -u root -p

Kemudian masukkan kata laluan sementara yang baru anda salin dan tekan Enter. Pada ketika ini kami telah berjaya memasuki pelayan MySQL. Seterusnya, kami menggunakan arahan berikut untuk menukar kata laluan:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

Nota: Gantikan new_password dengan kata laluan baharu anda.

Selepas pengubahsuaian selesai, masukkan arahan berikut untuk keluar dari pelayan MySQL:

quit
  1. Konfigurasikan perkhidmatan permulaan MySQL

Jika kita memulakan semula sistem, perkhidmatan MySQL tidak akan dapat dimulakan secara automatik. Untuk membolehkan perkhidmatan MySQL bermula secara automatik apabila sistem bermula, kita perlu mengkonfigurasinya sebagai perkhidmatan menggunakan arahan berikut:

sudo systemctl enable mysqld

Dengan cara ini, perkhidmatan MySQL akan bermula secara automatik setiap kali sistem dimulakan semula.

Ringkasan

Melalui langkah di atas, kami telah berjaya memasang MySQL dan menggunakan alatan baris arahan untuk melengkapkan pemasangan pada sistem Linux. Sudah tentu, dalam aplikasi praktikal, kita juga perlu mempelajari dan memahami lebih banyak pengetahuan asas penggunaan dan pengurusan MySQL.

Atas ialah kandungan terperinci pemasangan arahan 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