Cài đặt MySQL 5.7 Debian 11

là một hệ quản trị cơ sở dữ liệu quan hệ được sử dụng rộng rãi trên thế giới. Đó là phần mềm nguồn mở được cấp phép GPL. Đây là một hệ thống quản lý cơ sở dữ liệu được sử dụng rộng rãi để lưu trữ và truy xuất dữ liệu cho nhiều mục đích sử dụng khác nhau và nó là nguồn mở. Bài viết này sẽ cung cấp hướng dẫn từng bước về cách cài đặt MySQL Server 8. 0 trên Debian 11/10

Máy chủ MySQL trên Linux là một máy chủ cơ sở dữ liệu SQL nhiều người dùng, tốc độ cao, mạnh mẽ và thích hợp, cũng là máy chủ đa luồng, với mục tiêu chính là tốc độ, độ bền và sự tiện lợi khi sử dụng. Ngăn xếp LAMP là một bộ sưu tập phần mềm nguồn mở được sử dụng rộng rãi bao gồm Linux, Máy chủ web Apache và Ngôn ngữ lập trình PHP, nó được sử dụng rộng rãi. MySQL bao gồm M trong ngăn xếp LAMP

Debian 10 và 11 đi kèm với MySQL trong kho lưu trữ của nó, tuy nhiên, như nhiều người đã biết, Debian ổn định chỉ cung cấp các bản cập nhật bảo mật cho các bản phát hành của nó để giữ cho bản dựng ổn định của nó về cơ bản là ổn định. Điều này có lợi ích lớn nhưng một số hạn chế;

MariaDB trên Linux là một nhánh rẽ của MySQL được tạo cho máy chủ cộng đồng MySQL, nó là biến thể MySQL mặc định trong Debian 10 và 11. MariaDB hầu như hoạt động tốt, nếu bạn yêu cầu các tính năng chỉ có trong MySQL của Oracle, bạn cài đặt các gói từ kho lưu trữ của nhà phát triển MySQL

Trong hướng dẫn này, kho lưu trữ này sẽ được định cấu hình, phần mềm MySQL được đề cập ở trên sẽ được cài đặt, quá trình cài đặt sẽ được bảo mật và cuối cùng chúng tôi sẽ kiểm tra xem MySQL có đang chạy và phản hồi các lệnh không

Mục lục

cũng đọc

Cách thiết lập Máy chủ MySQL + phpMyadmin trên Linux trong Azure/AWS/GCP

Điều kiện tiên quyết của máy chủ MySQL

Trước khi làm theo hướng dẫn cài đặt máy chủ MySQL, bạn cần thiết lập

 

  • Máy chủ Debian 10 được thiết lập, bao gồm người dùng không phải root có đặc quyền Sudo và tường lửa.
  • Bạn sẽ cần quyền truy cập SSH vào Máy chủ Debian của mình

cũng đọc

Cách thiết lập máy chủ Debian trên Azure/AWS/GCP

Tải xuống kho lưu trữ phần mềm MySQL

Để thêm kho lưu trữ APT của MySQL, hãy tải xuống gói phát hành mới nhất bằng cách sử dụng lệnh wget command bên dưới  để . download page:

				
					wget //repo.mysql.com/mysql-apt-config_0.8.13-1_all.deb
				
			

Sau khi quá trình tải xuống hoàn tất, hãy cài đặt gói phát hành a bằng lệnh sau với tư cách là người dùng có đặc quyền Sudo

				
					sudo apt install ./mysql-apt-config_0.8.13-1_all.deb
				
			

Bạn sẽ thấy menu cấu hình từ đó bạn có thể chọn phiên bản MySQL mà bạn muốn cài đặt

Như hình trên, chúng ta sẽ cài đặt MySQL phiên bản 8. 0 đã được chọn. Nhấn OK và nhấn Enter.

cũng đọc

MariaDB so với MySQL – Đâu là sự khác biệt?

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

Bây giờ chúng tôi sẽ cập nhật danh sách gói và cài đặt gói máy chủ MySQL bằng cách chạy

				
					sudo apt update
				
			

				
					sudo apt install mysql-server
				
			

Trình cài đặt sẽ yêu cầu bạn đặt mật khẩu root cho MySQL. để trống bây giờ vì chúng tôi sẽ đặt mật khẩu của mình trong phần tiếp theo

Tiếp theo, thông báo xác thực MySQL 8 mới sẽ hiển thị trước mặt bạn. [Trước khi chọn plugin mặc định cho xác thực MySQL 8, hãy đảm bảo ứng dụng của bạn hỗ trợ nó]

Chúng tôi đang cài đặt  MySQL phiên bản 8. 0. Như trong hình trên, phiên bản 8. 0 được chọn trước. Nhấn OK rồi nhấn Enter.

cũng đọc

Chọn đúng cơ sở dữ liệu – MongoDB so với PostgreSQL so với MySQL cho các ứng dụng web

Kiểm tra trạng thái dịch vụ máy chủ MySQL

Sau khi hoàn tất cài đặt, dịch vụ MySQL sẽ tự động bắt đầu và có thể được xác minh bằng cách chạy lệnh sau

				
					sudo systemctl status mysql
				
			

Đầu ra của bạn sẽ trông như thế này

				
					mysql.service - MySQL Community Server
   Loaded: loaded [/lib/systemd/system/mysql.service; enabled; vendor preset: en
   Active: active [running] since Fri 2021-11-08 13:23:25 PDT; 37s ago
   ...

				
			

Bây giờ để đặt mật khẩu gốc nhằm tăng cường bảo mật cho cài đặt của bạn, hãy chạy lệnh sau

				
					sudo mysql_secure_installation
				
			

Bạn sẽ được trình bày với đầu ra sau đây

				
					Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No:

				
			

Bây giờ bạn sẽ định cấu hình PLUGIN MẬT KHẨU HỢP LỆ được sử dụng để kiểm tra độ mạnh mật khẩu của người dùng MySQL. Có ba cấp chính sách xác thực mật khẩu, thấp, trung bình và mạnh. Nhấn ENTER nếu bạn không muốn thiết lập plugin xác thực mật khẩu.

Tiếp theo, bạn sẽ được yêu cầu đặt mật khẩu cho người dùng root MySQL.

Đầu ra của bạn sau đó sẽ trông như thế này

________số 8

Bây giờ lời nhắc sau sẽ xuất hiện

				
					By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.
You should remove them before moving into a production
environment.

Remove anonymous users? [Press y|Y for Yes, any other key for No] : y
Success.

Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.

Disallow root login remotely? [Press y|Y for Yes, any other key for No] : y
Success.

By default, MySQL comes with a database named 'test' that
anyone can access. This is also intended only for testing,
and should be removed before moving into a production
environment.


Remove test database and access to it? [Press y|Y for Yes, any other key for No] : y
 - Dropping test database...
Success.

 - Removing privileges on test database...
Success.

Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.

Reload privilege tables now? [Press y|Y for Yes, any other key for No] : y
Success.

All done!

				
			

Khi bạn đặt mật khẩu gốc, bạn sẽ được yêu cầu xóa người dùng ẩn danh, hạn chế quyền truy cập của người dùng gốc vào máy cục bộ và xóa cơ sở dữ liệu kiểm tra. Bạn nên trả lời “Y” [có] cho tất cả các câu hỏi trong lời nhắc ở trên

cũng đọc

Cassandra đấu với. MongoDB so với. Redis vs. MySQL so với. PostgreSQL [Ưu và nhược điểm]

Truy cập thiết bị đầu cuối cơ sở dữ liệu MySQL

Để tương tác với MySQL thông qua thiết bị đầu cuối, hãy sử dụng ứng dụng khách MySQL được cài đặt như một phần phụ thuộc của gói máy chủ MySQL

Nếu phương thức bạn đã chọn để đăng nhập vào máy chủ MySQL, là phương thức mặc định như được mô tả ở trên, với tư cách là người dùng root, hãy nhập

				
					sudo apt install ./mysql-apt-config_0.8.13-1_all.deb
				
			
0

Mặt khác, nếu bạn đã chọn xác thực qua phương thức cũ, hãy nhập

				
					sudo apt install ./mysql-apt-config_0.8.13-1_all.deb
				
			
1

Tiếp theo, lời nhắc nhập mật khẩu gốc mà bạn đã đặt trước đó khi chạy tập lệnh mysql_secure_installation sẽ được hiển thị. Khi bạn nhập mật khẩu, vỏ MySQL sẽ hiển thị đầu ra sau.

				
					sudo apt install ./mysql-apt-config_0.8.13-1_all.deb
				
			
2

cũng đọc

Cách thiết lập MySQL Server 8 trên Windows 2016 hoặc 2019 trong Azure

Cài đặt MySQL Server trên Debian 11/10- Suy nghĩ cuối cùng

Bạn đã học cách cài đặt máy chủ MySQL phiên bản 8 mới nhất. 0 và bảo mật nó trên máy chủ Debian 11/10 thông qua hướng dẫn này. Chúng tôi cũng đã trình bày cách bạn có thể truy cập trình bao được định cấu hình bằng MySQL

Nhìn chung, MySQL 8. 0 hoạt động tốt hơn đối với khối lượng công việc đọc/ghi, khối lượng công việc giới hạn IO và khối lượng công việc có tính cạnh tranh cao. Có các tùy chọn để cải thiện đáng kể khối lượng công việc cụ thể trên phần cứng cụ thể bằng cách lập biểu đồ luồng của người dùng cho CPU, để kể tên một số khả năng đổi mới. Người dùng vẫn đang sử dụng các phiên bản MySQL cũ hơn nên nghĩ đến việc nâng cấp vì hiệu suất đạt được rất xứng đáng

Cảm ơn bạn đã theo dõi hướng dẫn này để cài đặt phiên bản mới nhất của MySQL 8 trên Debian 11/10. Chúng tôi khuyên bạn nên kiểm tra trang web chính thức của MySQL nếu bạn cần thêm thông tin hoặc hỗ trợ.

Hy vọng rằng bạn đã có thể thực hiện thành công tất cả các bước trên và đã cài đặt máy chủ MySQL trên thiết bị của mình. mã hóa hạnh phúc

Cách cài đặt MySQL 5. 7 trong Debian 11?

Cách cài đặt MySQL 5. 7 trên Debian 11/Debian 10 .
Bước 1. Thêm Kho lưu trữ MySQL trên Debian 11 / Debian 10. .
Bước 2. Cài đặt MySQL 5. 7 Máy chủ trên Debian 11 / Debian 10. .
Bước 3. Bắt đầu dịch vụ MySQL. .
Bước 4. Bảo mật MySQL 5. 7 trên Debian 11 / Debian 10. .
Bước 5. Kết nối với máy chủ MySQL bằng máy khách mysql

Cách cài đặt máy chủ MySQL 5. 6 trên Debian 11?

Quá trình bao gồm các bước sau. .
Tải xuống kho lưu trữ MySQL gói Debian
Thêm kho lưu trữ MySQL APT
Làm mới bộ đệm Kho lưu trữ Debian 11
Chạy lệnh để cài đặt MySQL
Bắt đầu và kích hoạt dịch vụ máy chủ Cơ sở dữ liệu
Máy chủ cơ sở dữ liệu an toàn

Làm cách nào để cài đặt dòng lệnh MySQL Debian 11?

Cách cài đặt MySQL trên Debian 11 .
Bước 1. Khởi tạo thiết lập. Bắt đầu bằng cách cập nhật các gói lên phiên bản mới nhất hiện có bằng lệnh sau. .
Bước 2. Cài đặt MySQL. .
Bước 3. Bảo mật MySQL

Cách cài đặt MySQL 5. 7 trên Debian 9?

Cách cài đặt máy chủ MySQL 5. 6 hoặc 5. 7 .
Tải về công cụ cấu hình MySQL APT repository [bạn có thể xem thêm chi tiết và phiên bản mới nhất của công cụ tại đây. http. // nhà phát triển. mysql. com/tải xuống/repo/apt/].
Cài đặt công cụ cấu hình kho lưu trữ MySQL APT. .
Cập nhật APT. .
Cài đặt máy chủ

Chủ Đề