Làm cách nào để biết mysql có đang chạy không?

Cơ sở dữ liệu nói chung là miễn phí và được sử dụng rộng rãi. Trong bài viết này, chúng tôi sẽ tập trung cao độ vào cách khởi động, khởi động lại, kiểm tra trạng thái và dừng máy chủ MySQL. Chúng tôi cũng sẽ xem xét các bước cài đặt cơ bản của máy chủ cơ sở dữ liệu MySQL trên PC Linux của chúng tôi, cùng với một số lệnh cơ bản bạn cần để bắt đầu với máy khách MySQL

Cách cài đặt máy chủ MySQL

Để bắt đầu, chúng tôi sẽ cài đặt máy chủ MySQL bằng trình quản lý gói hệ điều hành Ubuntu. Đầu tiên, chúng tôi sẽ bắt đầu bằng cách cập nhật và nâng cấp hệ thống của mình trước khi cài đặt máy chủ MySQL. Để thực hiện việc này, hãy sao chép và dán các lệnh sau vào thiết bị đầu cuối của bạn

sudo apt-get update
Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
lệnh cập nhật

Sau đó, chạy lệnh “sudo apt upgrade” để nâng cấp các gói của hệ thống

sudo apt upgrade
Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
lệnh nâng cấp

Sau đó, sao chép và dán lệnh này cho trình cài đặt máy của bạn để cài đặt MySQL cùng với tất cả dữ liệu/phụ thuộc của nó

sudo apt-get install mysql-server
Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
cài đặt máy chủ MySQL

Sau khi chạy lệnh trên, tiện ích cài đặt an toàn sẽ tự động khởi chạy. Tuy nhiên, trong một số trường hợp, bạn sẽ thấy rằng tiện ích không tự động khởi chạy sau khi cài đặt;

sudo mysql_secure_installation utility
Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
tiện ích cài đặt an toàn

Khi chạy lệnh, tiện ích này sẽ nhắc bạn xác định mật khẩu root đăng nhập MySQL cộng với các tùy chọn liên quan đến bảo mật khác, bao gồm xác thực mật khẩu, xóa người dùng ẩn danh, xóa quyền truy cập từ xa vào người dùng root và xóa cơ sở dữ liệu kiểm tra

Ở phần cuối của việc chạy lệnh, một thông báo đã hoàn tất sẽ đảm bảo rằng tất cả các cài đặt đã thực hiện đều ổn

Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
phần cuối cùng

Cho phép truy cập từ xa

if iptables(chương trình không gian người dùng cho phép quản trị viên hệ thống định cấu hình quy tắc lọc gói IP của tường lửa nhân Linux. Tóm lại, một chương trình tường lửa dành cho Linux được sử dụng để giám sát lưu lượng đến và đi từ máy chủ của bạn bằng cách sử dụng các bảng. ) đã được bật và bạn muốn kết nối với cơ sở dữ liệu từ một PC khác – sẽ hữu ích nếu bạn mở một cổng trong tường lửa của máy chủ. Trong hầu hết các trường hợp, cổng mặc định là 3306. Tuy nhiên, bạn không cần phải trải qua tất cả các quy trình này nếu ứng dụng bạn đang hoặc muốn sử dụng trong MySQL đang chạy trên cùng một máy chủ

Để cho phép truy cập từ xa vào máy chủ MySQL, hãy chạy các lệnh sau

sudo ufw enable
Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
lệnh ufw
sudo ufw allow mysql
Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
ufw cho phép MySQL

Sau khi xem qua các mẹo quan trọng mà bạn nên tự làm quen, bây giờ chúng ta hãy chuyển sang quy trình khởi động dịch vụ MySQL

Bắt đầu dịch vụ MySQL

Sau khi hoàn tất quá trình cài đặt, bạn có thể khởi động dịch vụ cơ sở dữ liệu bằng cách chạy các lệnh sau trong thiết bị đầu cuối của mình

sudo /etc/init.d/mysql start
Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
khởi động máy chủ

Trong các trường hợp khác, bạn sẽ thấy rằng dịch vụ đã hoạt động. Nếu dịch vụ đang hoạt động, bạn sẽ nhận được thông báo cho bạn biết rằng dịch vụ đang hoạt động

Kích hoạt MySQL

Để đảm bảo rằng máy chủ khởi động sau khi khởi động lại, hãy chạy lệnh sau

sudo systemctl enable mysql
Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
đảm bảo máy chủ được bật

Khởi động lại máy chủ MySQL

Để khởi động lại máy chủ, hãy nhập lệnh sau trong thiết bị đầu cuối của bạn

sudo /etc/init.d/mysql restart
Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
khởi động lại máy chủ

Sau khi khởi động lại máy chủ,  bạn có thể chạy lệnh sau để kiểm tra xem máy chủ có chạy hay không

sudo service mysql status
Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
kiểm tra xem máy chủ MySQL có chạy hay không

Cuối cùng, sau khi xác nhận rằng máy chủ đang chạy, bạn có thể thoát khỏi nó bằng cách nhập lệnh sau

sudo apt upgrade
0
Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
dừng máy chủ MySQL

Để thêm vào, chúng ta hãy tìm hiểu một chút về cách thực hiện một số thao tác cơ bản với máy khách MySQL

Cách kết nối với Máy chủ MySQL với máy khách MySQL

Bạn có thể kết nối với máy chủ với tư cách là siêu người dùng thông qua ứng dụng khách MySQL khi máy chủ MySQL của bạn hoạt động. Bước đầu tiên là nhập lệnh sau vào thiết bị đầu cuối của bạn

sudo /etc/init.d/mysql start
Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
khởi động máy chủ

Sau khi khởi động máy chủ, hãy nhập lệnh sau để kết nối bạn với máy khách MySQL

sudo apt upgrade
2

 

Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
kết nối với máy chủ MySQL bằng ứng dụng khách MySQL

Khi nhập lệnh, bạn sẽ được nhắc nhập mật khẩu gốc. Tại đây, bạn sẽ nhập mật khẩu mà bạn đã tạo trong quá trình cài đặt. Nếu bạn quên mật khẩu, bạn có thể xem cách đặt lại mật khẩu root

Khi bạn được kết nối với máy chủ MySQL, bạn sẽ thấy một thông báo chào mừng được hiển thị với lời nhắc mysql> như hình bên dưới

Làm cách nào để biết mysql có đang chạy không?
Làm cách nào để biết mysql có đang chạy không?
dấu nhắc mysql>

Khi sử dụng ứng dụng khách, một số điều quan trọng cần nhớ bao gồm các lệnh của ứng dụng khách, chẳng hạn như CREATE, ALTER, FLUSH PRIVILEGES, USE, DROP, SHOW GRANTS,  CHỌN, TẠO BẢNG, HIỂN THỊ BẢNG và CHÈN, không phân biệt chữ hoa chữ thường

Phần kết luận

Bài viết này đã bao quát toàn diện tất cả các khía cạnh liên quan đến khởi động máy chủ MySQL, khởi động lại máy chủ, kích hoạt máy chủ, trạng thái máy chủ, dừng máy chủ, kết nối máy chủ MySQL với máy khách MySQL và cuối cùng là một số câu lệnh chính mà bạn cần làm quen với . Chúng tôi hy vọng nó đủ chi tiết để cung cấp cho bạn các giải pháp cho các vấn đề của bạn. Trong trường hợp có bất kỳ lỗi nào, đừng ngần ngại liên hệ. Cảm ơn vì đã đọc

Lệnh để xác minh xem MySQL có đang chạy hay không?

# trạng thái mysqld của dịch vụ HOẶC # /etc/init. trạng thái d/mysqld Xem thêm. Tập lệnh Shell để khởi động lại máy chủ MySQL nếu nó bị tắt hoặc không hoạt động do BẤT KỲ nguyên nhân nào.

MySQL có đang chạy trong nền không?

Tóm lại có phải máy chủ đang chạy trong nền không, có. MySql là server, chạy liên tục, trừ khi bạn cài đặt "theo yêu cầu" và tự chạy rồi dừng.