Cài đặt mysql 5.7 debian 9

Thực hiện các lệnh sau để cài đặt các gói cần thiết trước trên hệ thống của bạn. Sau đó nhập khóa ký gói. Sau đó, định cấu hình PPA cho các gói PHP trên hệ thống của bạn

#apt install ca-certificates apt-transport-https
#wget -q //packages.sury.org/php/apt.gpg -O- | apt-key add -
#echo "deb //packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list

Cài đặt PHP 5. 6

Thực hiện các lệnh sau để cài đặt PHP 5. 6 trên hệ thống Debian 9 Stretch của bạn

#apt update
#apt install php5.6

Cũng cài đặt các mô-đun php cần thiết

#apt-get install php5.6-cli php5.6-common php5.6-curl php5.6-mbstring php5.6-mysql php5.6-xml php5.6-gd

Cài đặt MYSQL Phiên bản 5. 6, 5. 7 hoặc 8. 0, tốt hơn 5. 7 hoặc 8. 0

#apt -y install wget
#wget //repo.mysql.com//mysql-apt-config_0.8.13-1_all.deb
#dpkg -i mysql-apt-config_0.8.13-1_all.deb

Trong quá trình cài đặt hệ thống sẽ nhắc chọn phiên bản MySQL. Chọn phiên bản MySQL nào, 5. 6, 5. 7 hoặc 8. 0 có sẵn để chọn rồi OK

Các bản phân phối Debian Linux cho đến phiên bản 9 [Kéo dài] đi kèm với máy chủ MySQL 5. 5 nhưng các bản phát hành GA [Generally Available] mới nhất của máy chủ MySql là 5. 6 và 5. 7 với một số cải tiến chính và các tính năng bổ sung, bao gồm hỗ trợ tìm kiếm toàn văn InnoDB

khả năng tương thích

Hướng dẫn này đã được thử nghiệm trên các bản phân phối Linux sau

Debian Linux 9 [Stretch]
Debian Linux 8 [Jessie]
Debian Linux 7 [Wheezy]

Cập nhật lần cuối.
ngày 26 tháng 3 năm 2018

Đây là hướng dẫn về cách cài đặt máy chủ MySQL 5. 6 hoặc 5. 7 [có thể lựa chọn trong quá trình]

1. 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/]

#apt -y install wget
#wget //repo.mysql.com//mysql-apt-config_0.8.13-1_all.deb
#dpkg -i mysql-apt-config_0.8.13-1_all.deb
4

2. Cài đặt công cụ cấu hình kho lưu trữ MySQL APT

#apt -y install wget
#wget //repo.mysql.com//mysql-apt-config_0.8.13-1_all.deb
#dpkg -i mysql-apt-config_0.8.13-1_all.deb
5

Bạn sẽ được yêu cầu chọn sản phẩm và phiên bản mà bạn muốn cài đặt. Trong bước đầu tiên, chọn Máy chủ và tiếp theo chọn mysql-5. 6 hoặc mysql-5. 7. Sau đó nhấp vào Áp dụng

Các bước bên dưới sẽ chỉ cho bạn cách cài đặt bất kỳ phiên bản máy chủ MySQL nào bạn muốn trên máy chủ Debian 9 của mình và tại sao bạn không nên chỉ chạy

#apt -y install wget
#wget //repo.mysql.com//mysql-apt-config_0.8.13-1_all.deb
#dpkg -i mysql-apt-config_0.8.13-1_all.deb
6

bài viết tương tự

bước

Thông thường, để cài đặt MySQL trên distro, bạn chỉ cần thực hiện các lệnh sau

sudo apt update
sudo apt install mysql-server -y

Sau đó, bạn sẽ nhận được MySQL 5. 5, 5. 6 hoặc 5. 7 tùy thuộc vào bản phân phối bạn đang sử dụng, nhưng chúng đều là phiên bản của MySQL. Tuy nhiên, với Debian 9, nếu bạn làm điều này, bạn sẽ cài đặt xong MariaDB 10. 1 là số giảm thay thế cho 5. 6

Nếu bạn quyết định chỉ sử dụng MariaDB 10. 1 và bối rối vì không có dấu nhắc đặt mật khẩu gốc, chỉ cần đăng nhập bằng

#apt -y install wget
#wget //repo.mysql.com//mysql-apt-config_0.8.13-1_all.deb
#dpkg -i mysql-apt-config_0.8.13-1_all.deb
7 rồi sử dụng lệnh mysql để đặt mật khẩu.
#apt -y install wget
#wget //repo.mysql.com//mysql-apt-config_0.8.13-1_all.deb
#dpkg -i mysql-apt-config_0.8.13-1_all.deb
8

Cài đặt MySQL 5. 6, 5. 7 hoặc 5. 8-xem trước

Nếu bạn thực sự muốn MySQL thay vì MariaDB vì bất kỳ lý do gì, bạn có thể thực thi đoạn mã bên dưới để cài đặt phiên bản bạn muốn

#!/bin/bash
cd /tmp
wget //dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb
sudo dpkg -i mysql-apt-config_*.deb

Tại trang bật lên, chọn phiên bản bạn muốn

Sau đó sử dụng các lệnh sau để cài đặt máy chủ MySQL [nó sẽ cài đặt phiên bản bạn đã chọn]

Với việc phát hành Debian 9 Stretch MySQL, hệ thống quản lý cơ sở dữ liệu quan hệ nguồn mở phổ biến nhất thế giới không còn khả dụng trong kho của Debian và MariaDB đã trở thành hệ thống cơ sở dữ liệu mặc định. MariaDB là một sự thay thế thả xuống nhị phân, tương thích ngược của MySQL

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt và bảo mật MySQL trên máy Debian 9 từ Kho lưu trữ MySQL Apt. Nếu ứng dụng của bạn không có bất kỳ yêu cầu cụ thể nào, bạn nên sử dụng MariaDB, hệ thống cơ sở dữ liệu mặc định trong Debian 9

điều kiện tiên quyết #

Trước khi tiếp tục với hướng dẫn này, hãy đảm bảo rằng bạn đã đăng nhập với tư cách người dùng có đặc quyền sudo

Bước 1. Định cấu hình Kho lưu trữ MySQL #

Để thêm kho lưu trữ MySQL APT vào hệ thống của bạn, hãy truy cập trang tải xuống kho lưu trữ và tải xuống gói phát hành mới nhất bằng lệnh wget sau

wget //repo.mysql.com/mysql-apt-config_0.8.10-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 bằng lệnh sau

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

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

mysql 8. 0 được chọn trước, nếu bạn muốn cài đặt phiên bản MySQL khác, hãy chọn

sudo apt install ./mysql-apt-config_0.8.10-1_all.deb
7 và chọn phiên bản MySQL ưa thích của bạn

Chúng tôi sẽ cài đặt phiên bản MySQL 8. 0. Chọn tùy chọn cuối cùng là

sudo apt install ./mysql-apt-config_0.8.10-1_all.deb
8 và nhấn
sudo apt install ./mysql-apt-config_0.8.10-1_all.deb
9 [như hình trên] để lưu cấu hình

Tại thời điểm viết bài này, phiên bản mới nhất của MySQL là phiên bản 8. 0. Nếu bạn không chắc nên chọn phiên bản nào, hãy tham khảo tài liệu về ứng dụng mà bạn sẽ triển khai trên máy chủ của mình

Bước 2. Cài đặt MySQL #

Trước khi cài đặt MySQL trên máy chủ Debian 9 của bạn, trước tiên hãy cập nhật danh sách gói với

#apt update
#apt install php5.6
1

Khi danh sách gói được cập nhật, hãy chạy lệnh sau để cài đặt MySQL trên máy chủ Debian của bạn

#apt update
#apt install php5.6
2

Trình cài đặt sẽ yêu cầu bạn đặt mật khẩu root MySQL. Không đặt mật khẩu bây giờ [để trống], chúng tôi sẽ làm điều đó trong phần tiếp theo

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

Bước 3. Xác minh cài đặt MySQL #

Sau khi cài đặt hoàn tất, dịch vụ MySQL sẽ tự động bắt đầu

Chúng tôi có thể kiểm tra trạng thái dịch vụ MySQL bằng cách gõ

#apt update
#apt install php5.6
3____14

Bước 4. Bảo mật MySQL #

Chạy lệnh

#apt update
#apt install php5.6
10 để đặt mật khẩu gốc và để cải thiện tính bảo mật của cài đặt MySQL

#apt update
#apt install php5.6
6
#apt update
#apt install php5.6
7

Bạn sẽ được yêu cầu định cấu hình

#apt update
#apt install php5.6
11 được sử dụng để kiểm tra độ mạnh của mật khẩu 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
#apt update
#apt install php5.6
12 nếu bạn không muốn thiết lập plugin xác thực mật khẩu

#apt-get install php5.6-cli php5.6-common php5.6-curl php5.6-mbstring php5.6-mysql php5.6-xml php5.6-gd
0

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

#apt-get install php5.6-cli php5.6-common php5.6-curl php5.6-mbstring php5.6-mysql php5.6-xml php5.6-gd
1

Khi bạn đặt mật khẩu gốc, tập lệnh cũng sẽ yêu cầu bạn 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

Bước 5. Kết nối với MySQL từ dòng lệnh #

Để tương tác với MySQL thông qua thiết bị đầu cuối, chúng tôi sẽ 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

Để đăng nhập vào máy chủ MySQL với tư cách người dùng root, hãy nhập

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

Bạn sẽ được nhắc nhập mật khẩu gốc mà bạn đã đặt trước đó khi chạy tập lệnh

#apt update
#apt install php5.6
10

Khi bạn nhập mật khẩu, bạn sẽ thấy trình bao MySQL như hình bên dưới

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

Tạo cơ sở dữ liệu #

Khi bạn đã kết nối với MySQL shell, bạn có thể tạo cơ sở dữ liệu mới bằng cách gõ lệnh sau

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

Tạo bảng #

Bây giờ chúng ta đã tạo một cơ sở dữ liệu, chúng ta có thể tạo một bảng để lưu trữ một số dữ liệu

Trước khi chạy các câu lệnh SQL để tạo bảng, chúng ta cần kết nối với cơ sở dữ liệu

sudo apt install ./mysql-apt-config_0.8.10-1_all.deb
4

Trong ví dụ này, chúng ta sẽ tạo một bảng đơn giản có tên là

#apt update
#apt install php5.6
14 với ba trường,
#apt update
#apt install php5.6
15,
#apt update
#apt install php5.6
16 và
#apt update
#apt install php5.6
17

sudo apt install ./mysql-apt-config_0.8.10-1_all.deb
5

sudo apt install ./mysql-apt-config_0.8.10-1_all.deb
3

Sự kết luận #

Trong hướng dẫn này, chúng tôi đã chỉ cho bạn cách cài đặt và bảo mật máy chủ MySQL trên máy chủ Debian 9. Chúng tôi cũng đã chỉ cho bạn cách kết nối với trình bao MySQL và cách tạo cơ sở dữ liệu và bảng mới

Bây giờ máy chủ MySQL của bạn đã hoạt động và bạn biết cách kết nối với máy chủ MySQL từ dòng lệnh, bạn có thể muốn xem các hướng dẫn sau

Chủ Đề