Bagaimana untuk mengkonfigurasi dan mengurus perkhidmatan pangkalan data pada Linux

PHPz
Lepaskan: 2023-11-07 12:40:59
asal
1047 orang telah melayarinya

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
Salin selepas log masuk

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
Salin selepas log masuk

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

mysql -u root -p
Salin selepas log masuk
#🎜 🎜# 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;
    Salin selepas log masuk
    Padam pangkalan data #🎜🎜🎜##🎜
    DROP DATABASE mydatabase;
    Salin selepas log masuk
  • Buat jadual baharu
    CREATE TABLE mytable (id int, name VARCHAR(255));
    Salin selepas log masuk
  • Padamkan jadual
#🎜🎟##🎜🎜🎜#🎜🎜 Masukkan data ke dalam jadual
  • DROP TABLE mytable;
    Salin selepas log masuk
Paparkan semua data dalam jadual
  • INSERT INTO mytable (id, name) VALUES (1, 'John');
    Salin selepas log masuk
  • 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;
Salin selepas log masuk
    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
Salin selepas log masuk
  • Berikan kebenaran kepada pengguna baharu

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

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
Salin selepas log masuk
#

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';
    Salin selepas log masuk
    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!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!