Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk mengkonfigurasi dan mengurus perkhidmatan pangkalan data pada Linux

Bagaimana untuk mengkonfigurasi dan mengurus perkhidmatan pangkalan data pada Linux

PHPz
PHPzasal
2023-11-07 12:40:591039semak imbas

Bagaimana untuk mengkonfigurasi dan mengurus perkhidmatan pangkalan data pada Linux

Dalam pembangunan aplikasi komputer moden, pangkalan data adalah bahagian penting. Selain memasang perisian pangkalan data dalam sistem pengendalian, ia juga perlu dikonfigurasikan dan diuruskan. Dalam artikel ini, kami akan memperincikan cara mengkonfigurasi dan mengurus perkhidmatan pangkalan data pada Linux dan menyediakan contoh kod khusus.

Dalam artikel ini, kami akan memberi tumpuan kepada pangkalan data MySQL kerana ia adalah salah satu pangkalan data hubungan sumber terbuka yang paling popular. Kami juga akan menggunakan pelayan MySQL pada sistem pengendalian Linux. Cara memasang pelayan MySQL berbeza mengikut sistem pengendalian, tetapi semakin banyak pengedaran Linux memasukkannya ke dalam repositori perisian lalai mereka, supaya ia boleh dipasang dengan mudah daripada pengurus pakej.

Setelah anda memasang pelayan MySQL, anda perlu mengkonfigurasinya untuk dijalankan. Pertama, anda perlu menetapkan pengguna sistem MySQL dan memastikan bahawa pengguna mempunyai kebenaran yang sesuai.

sudo useradd mysql
sudo passwd mysql

Seterusnya, anda perlu memasang pakej MySQL dan mulakan pelayan MySQL apabila sistem dimulakan. Berikut adalah arahan untuk memasang dan memulakan pelayan MySQL pada Ubuntu:

sudo apt-get update
sudo apt-get install mysql-server
sudo systemctl start mysql
sudo systemctl enable mysql

Setelah pemasangan selesai, anda boleh menggunakan arahan berikut untuk menyambung ke pelayan MySQL:

mysql -u root -p
#🎜 🎜# Kemudian, anda boleh mula Cipta dan urus pangkalan data, serta tambah data pada jadual. Berikut ialah beberapa contoh arahan:

    Buat pangkalan data baharu
  • CREATE DATABASE mydatabase;
    Padam pangkalan data #🎜🎜🎜##🎜
    DROP DATABASE mydatabase;
  • Buat jadual baharu
    CREATE TABLE mytable (id int, name VARCHAR(255));
  • Padamkan jadual
#🎜🎟##🎜🎜🎜#🎜🎜 Masukkan data ke dalam jadual
  • DROP TABLE mytable;
Paparkan semua data dalam jadual
  • INSERT INTO mytable (id, name) VALUES (1, 'John');
  • Selain itu, anda juga boleh menggunakan Perkara berikut arahan mengkonfigurasi pelayan MySQL:
  • Tukar port mendengar pelayan MySQL

Dalam fail konfigurasi MySQL (terletak di /etc/mysql /mysql.conf .d/mysqld.cnf), cari baris berikut:

SELECT * FROM mytable;
    Tukar "3306" kepada nombor port yang dikehendaki, dan kemudian mulakan semula pelayan MySQL.
Buat pengguna MySQL baharu

Gunakan arahan berikut untuk mencipta pengguna MySQL baharu (ganti nama dan kata laluan dengan apa yang anda mahukan ) :

port = 3306
  • Berikan kebenaran kepada pengguna baharu

Gunakan arahan berikut untuk memberikan kebenaran kepada pengguna baharu: #🎜🎜🎜🎜#

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
#

Tukar kata laluan pengguna MySQL sedia ada
  • Gunakan arahan berikut untuk menukar kata laluan pengguna MySQL sedia ada (gantikan nama dan kata laluan dengan nama pengguna anda sendiri dan baharu kata laluan): #🎜 🎜#
    GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
Ringkasnya, untuk mengkonfigurasi dan mengurus pelayan MySQL di Linux, anda perlu tahu cara mencipta dan mengurus pangkalan data, jadual dan pengguna. Contoh arahan yang disediakan di atas boleh membantu anda bermula. Dengan menggabungkan arahan asas ini dengan ciri MySQL yang lebih maju, anda akan dapat membina pelayan pangkalan data yang stabil dan boleh dipercayai yang menyediakan storan dan pengurusan data yang boleh dipercayai untuk aplikasi anda.

Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi dan mengurus perkhidmatan pangkalan data pada Linux. 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