Cách cài đặt mysql trên debian 10 buster

Vì vậy, tôi đã đi đến https. // nhà phát triển. mysql. com/downloads/repo/apt/, đã tải xuống mysql-apt-config_0. 8. 13-1_all. nợ,

Chạy qua các tùy chọn trình cài đặt với

sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb

có vẻ như hoạt động [mặc dù có cảnh báo]

[Đọc cơ sở dữ liệu. 32947 tệp và thư mục hiện được cài đặt. ]
Đang chuẩn bị giải nén mysql-apt-config_0. 8. 13-1_all. deb …
Giải nén mysql-apt-config [0. 8. 13-1] qua [0. 8. 13-1] …
Thiết lập mysql-apt-config [0. 8. 13-1] …
Cảnh báo. apt-key không nên được sử dụng trong tập lệnh [được gọi từ postinst maintainerscript của gói mysql-apt-config]
OK

tôi làm của tôi

sudo apt update

Mà một lần nữa, dường như cho đầu ra hợp lý

Nhận. 1 http. //Bảo vệ. debian. org/debian-security buster/updates InRelease [39. 1 kB]
Lượt truy cập. 2 http. //deb. debian. org/debian buster InRelease
Nhận. 3 http. //deb. debian. org/debian buster-updates InRelease [49. 3 kB]
Lượt truy cập. 4 http. //repo. mysql. com/apt/debian buster InRelease
Lượt truy cập. 5 https. //gói. Microsoft. com/debian/10/prod buster InRelease
Đã tìm nạp 88. 4 kB trong 1 giây [85. 1 kB/s]
Đọc danh sách gói. Xong
Xây dựng cây phụ thuộc
Đọc thông tin trạng thái. Xong
Tất cả các gói đều được cập nhật.

Mọi thứ bắt đầu không ổn khi tôi đến bước 2, khi chạy

sudo apt-get install mysql-server

Thất bại với đầu ra

Đọc danh sách gói. Xong
Xây dựng cây phụ thuộc
Đọc thông tin trạng thái. Xong
Gói mysql-server không khả dụng nhưng được tham chiếu bởi một gói khác.
Điều này có thể có nghĩa là gói bị thiếu, đã lỗi thời hoặc chỉ có sẵn từ một nguồn khác

E. Gói 'mysql-server' không có ứng cử viên cài đặt

Vì vậy, tôi đang làm gì sai khiến điều này không hoạt động?

Tôi đã kiểm tra

sudo apt update
3 và điều đó có vẻ hợp lý

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out entries below, but any other modifications may be lost.
# Use command 'dpkg-reconfigure mysql-apt-config' as root for modifications.
deb //repo.mysql.com/apt/debian/ buster mysql-apt-config
deb //repo.mysql.com/apt/debian/ buster mysql-8.0
deb //repo.mysql.com/apt/debian/ buster mysql-tools
#deb //repo.mysql.com/apt/debian/ buster mysql-tools-preview
deb-src //repo.mysql.com/apt/debian/ buster mysql-8.0

Đầu ra từ

sudo apt update
4 là

mysql-server:
  Installed: [none]
  Candidate: [none]
  Version table:

Hướng dẫn này được viết để giúp bạn cài đặt MySQL 8 trên Debian 11 / Debian 10 / Debian 9. Hướng dẫn này dành cho cài đặt MySQL 8 mới. 0 trên Debian 10/11/9 trên máy chủ không có MariaDB hoặc bất kỳ phiên bản nào khác cho MySQL đang chạy. Nếu bạn có phiên bản MySQL Server cũ hơn [e. g5. 7], bạn sẽ cần thực hiện nâng cấp tại chỗ hoặc kết xuất tất cả dữ liệu, nâng cấp các gói và nhập lại tất cả dữ liệu cơ sở dữ liệu vào MySQL 8. 0

Trong bài viết này, chúng ta sẽ xem xét cách Cài đặt MySQL 5. 7 trên Debian 11 và Debian 10. MySQL là một trong những cơ sở dữ liệu quan hệ được sử dụng rộng rãi nhất. Chúng tôi sẽ cài đặt phiên bản cộng đồng, đây là phần mềm cài đặt miễn phí được quản lý theo Giấy phép Công cộng Chung

Như ngày nay, Debian Buster là bản phát hành mới nhất sẵn có cho các hệ điều hành Debian. Còn được gọi là Debian 10. Bản phát hành Debian mới hơn có MariaDB làm mặc định trong kho lưu trữ của họ. Bây giờ, hướng dẫn này sẽ giúp bạn cài đặt MySQL 8 hoặc MySQL 5. 7 trên hệ thống Linux Debian 10 [Buster]

Bước 1 – Điều kiện tiên quyết

Đăng nhập vào hệ thống Debian 10 của bạn bằng quyền truy cập shell. Đối với các hệ thống từ xa kết nối với SSH. Người dùng Windows có thể sử dụng Putty hoặc các ứng dụng thay thế khác để kết nối SSH

ssh [email protected]

Chạy các lệnh bên dưới để nâng cấp các gói hiện tại lên phiên bản mới nhất

sudo apt update 
sudo apt upgrade

Bước 2 – Định cấu hình MySQL PPA

Nhóm MySQL cung cấp MySQL PPA chính thức cho Debian Linux. Bạn có thể tải xuống và cài đặt gói trên hệ thống Debian của mình, gói này sẽ thêm tệp PPA vào hệ thống của bạn. Chạy lệnh bên dưới để bật PPA

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

Trong quá trình cài đặt gói cấu hình MySQL apt, Nó sẽ nhắc chọn phiên bản MySQL để cài đặt. Chọn MySQL 8. 0 hoặc 5. 7 tùy chọn để cài đặt trên hệ thống của bạn

Đối với hướng dẫn này, chúng tôi đã chọn MySQL 5. 7 để cài đặt trên hệ thống Debian của tôi. Khi bạn đã chọn một phiên bản cụ thể và bạn cần thay đổi cấu hình, hãy sử dụng lệnh sau

________số 8

Chọn một phiên bản bạn chọn và lưu lại

Bước 3 – Cài đặt MySQL trên Debian 10

Hệ thống của bạn đã sẵn sàng để cài đặt MySQL. Chạy các lệnh sau để cài đặt MySQL trên máy Debian

sudo apt update 
sudo apt install mysql-server

Quá trình cài đặt sẽ nhắc đặt mật khẩu gốc làm mặc định. Nhập mật khẩu an toàn và tương tự để xác nhận cửa sổ mật khẩu. Đây sẽ là mật khẩu người dùng root MySQL cần thiết để đăng nhập vào máy chủ MySQL

Cửa sổ tiếp theo sẽ yêu cầu nhập lại cùng một mật khẩu

MySQL 8 cung cấp tùy chọn bảo mật mật khẩu mở rộng. Đây là tùy chọn nhưng chúng tôi khuyên bạn nên sử dụng tùy chọn này

Hãy để quá trình cài đặt hoàn tất

Bước 4 – Cài đặt MySQL an toàn

Thực hiện lệnh dưới đây trên hệ thống của bạn để thực hiện các thay đổi bảo mật trên Máy chủ cơ sở dữ liệu của bạn. Điều này sẽ nhắc một số câu hỏi. Tính bảo mật cao cung cấp tất cả các câu trả lời cho có

Đầu tiên khởi động dịch vụ MySQL nếu chưa bắt đầu

sudo apt update
0

Sau đó chạy lệnh bên dưới

sudo apt update
1

Thực hiện theo các hướng dẫn trên màn hình

sudo apt update
2

Chọn chính sách xác thực mật khẩu là TRUNG BÌNH hoặc MẠNH. Sau đó tiến trình sẽ yêu cầu đổi mật khẩu. Bạn có thể chọn một mật khẩu phức tạp hơn. Thực hiện theo các tùy chọn khác và hoàn thành trình hướng dẫn

Bước 5 – Kết nối MySQL

Máy chủ MySQL đã được cài đặt trên hệ thống của bạn. Bây giờ kết nối với cơ sở dữ liệu MySQL bằng dòng lệnh

Chủ Đề