Hướng dẫn how do i install the latest version of mysql on centos 7? - làm cách nào để cài đặt phiên bản mới nhất của mysql trên centos 7?

Giới thiệu

MySQL là một hệ thống quản lý cơ sở dữ liệu nguồn mở, thường được cài đặt như một phần của ngăn xếp LEMP (Linux, Nginx, MySQL/Mariadb, PHP/Python/Perl) phổ biến. Nó sử dụng cơ sở dữ liệu quan hệ và SQL (ngôn ngữ truy vấn có cấu trúc) để quản lý dữ liệu của nó.

Centos 7 thích Mariadb, một ngã ba của MySQL được quản lý bởi các nhà phát triển MySQL ban đầu và được thiết kế như một sự thay thế cho MySQL. Nếu bạn chạy

  1. curl -sSLO https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
6 trên Centos 7, thì đó là Mariadb được cài đặt thay vì MySQL. Nếu bạn đang tự hỏi về MySQL so với MariaDB, Mariadb thường sẽ hoạt động liền mạch thay cho MySQL, vì vậy trừ khi bạn có một trường hợp sử dụng cụ thể cho MySQL, hãy xem Cách cài đặt Mariadb trên hướng dẫn Centos 7.

Hướng dẫn này sẽ giải thích cách cài đặt MySQL phiên bản 8 trên máy chủ Centos 7.

Điều kiện tiên quyết

Để làm theo hướng dẫn này, bạn sẽ cần:

  • Centos 7 với người dùng không root với các đặc quyền
    1. curl -sSLO https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
    7. Bạn có thể tìm hiểu thêm về cách thiết lập người dùng với các đặc quyền này trong thiết lập máy chủ ban đầu với hướng dẫn Centos 7.

Bước 1 - Cài đặt MySQL

Như đã đề cập trong phần giới thiệu, lệnh yum để cài đặt MySQL trên thực tế cài đặt Mariadb. Để cài đặt MySQL, chúng tôi sẽ cần truy cập kho YUM cộng đồng MySQL cung cấp các gói cho MySQL.

Trong trình duyệt web, hãy truy cập:

https://dev.mysql.com/downloads/repo/yum/

Lưu ý rằng các liên kết tải xuống nổi bật don dẫn trực tiếp đến các tệp. Thay vào đó, họ dẫn đến một trang tiếp theo nơi bạn được mời đăng nhập hoặc đăng ký tài khoản. Nếu bạn không muốn tạo một tài khoản, bạn có thể xác định vị trí văn bản Không, cảm ơn, chỉ cần bắt đầu tải xuống của tôi, sau đó nhấp chuột phải và sao chép vị trí liên kết hoặc bạn có thể chỉnh sửa số phiên bản trong các lệnh bên dưới.

Xác định vị trí phiên bản mong muốn và cập nhật nó khi cần thiết trong liên kết dưới đây:

Hướng dẫn how do i install the latest version of mysql on centos 7? - làm cách nào để cài đặt phiên bản mới nhất của mysql trên centos 7?

  1. curl -sSLO https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm

Khi tệp RPM được lưu, chúng tôi sẽ xác minh tính toàn vẹn của tải xuống bằng cách chạy

  1. curl -sSLO https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
8 và so sánh nó với giá trị MD5 tương ứng được liệt kê trên trang web:

  1. md5sum mysql80-community-release-el7-5.noarch.rpm

Output

e2bd920ba15cd3d651c1547661c60c7c mysql80-community-release-el7-5.noarch.rpm

So sánh đầu ra này với giá trị md5 thích hợp trên trang web:

Hướng dẫn how do i install the latest version of mysql on centos 7? - làm cách nào để cài đặt phiên bản mới nhất của mysql trên centos 7?

Bây giờ chúng tôi đã xác minh rằng tệp đã bị hỏng hoặc thay đổi, chúng tôi sẽ cài đặt gói:

  1. sudo rpm -ivh mysql57-community-release-el7-9.noarch.rpm

Điều này thêm hai kho lưu trữ YUM MySQL mới và giờ đây chúng tôi có thể sử dụng chúng để cài đặt MySQL Server:

  1. sudo yum install mysql-server

Nhấn

  1. curl -sSLO https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
9 để xác nhận rằng bạn muốn tiến hành. Vì chúng tôi vừa thêm gói, chúng tôi cũng sẽ được nhắc chấp nhận khóa GPG của nó. Nhấn
  1. curl -sSLO https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
9 để tải xuống và hoàn thành cài đặt.

Bước 2 - Bắt đầu MySQL

Chúng tôi sẽ bắt đầu trình nền với lệnh sau:

  1. sudo systemctl start mysqld

  1. md5sum mysql80-community-release-el7-5.noarch.rpm
1 không hiển thị kết quả của tất cả các lệnh quản lý dịch vụ, vì vậy để chắc chắn rằng chúng tôi đã thành công, chúng tôi sẽ sử dụng lệnh sau:

  1. sudo systemctl status mysqld

Nếu MySQL đã bắt đầu thành công, đầu ra sẽ chứa

  1. md5sum mysql80-community-release-el7-5.noarch.rpm
2 và dòng cuối cùng sẽ trông giống như:

  1. Dec 01 19:02:20 centos-512mb-sfo2-02 systemd[1]: Started MySQL Server.

Lưu ý: MySQL được bật tự động để bắt đầu khi khởi động khi được cài đặt. Bạn có thể thay đổi hành vi mặc định đó bằng

  1. md5sum mysql80-community-release-el7-5.noarch.rpm
3 MySQL is automatically enabled to start at boot when it is installed. You can change that default behavior with
  1. md5sum mysql80-community-release-el7-5.noarch.rpm
3

Trong quá trình cài đặt, mật khẩu tạm thời được tạo cho người dùng gốc MySQL. Xác định vị trí trong

  1. md5sum mysql80-community-release-el7-5.noarch.rpm
4 với lệnh này:

  1. sudo grep 'temporary password' /var/log/mysqld.log
  1. curl -sSLO https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
0

Lưu ý về mật khẩu mà bạn sẽ cần trong bước tiếp theo để bảo mật cài đặt và nơi bạn sẽ buộc phải thay đổi nó. Chính sách mật khẩu mặc định yêu cầu 12 ký tự, với ít nhất một chữ hoa, một chữ cái viết thường, một số và một ký tự đặc biệt.

Bước 3 - Định cấu hình MySQL

MySQL bao gồm một tập lệnh bảo mật để thay đổi một số tùy chọn mặc định kém an toàn hơn cho những thứ như đăng nhập gốc từ xa và người dùng mẫu.

Sử dụng lệnh này để chạy tập lệnh bảo mật.

  1. curl -sSLO https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
1

Điều này sẽ nhắc bạn cho mật khẩu gốc mặc định. Ngay khi bạn vào nó, bạn sẽ được yêu cầu thay đổi nó.

  1. curl -sSLO https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
2

Nhập mật khẩu 12 ký tự mới chứa ít nhất một chữ cái chữ hoa, một chữ cái viết thường, một số và một ký tự đặc biệt. Nhập lại nó khi được nhắc.

Bạn sẽ nhận được phản hồi về sức mạnh của mật khẩu mới của mình và sau đó bạn sẽ được nhắc ngay lập tức thay đổi lại. Vì bạn vừa làm, bạn có thể tự tin nói

  1. md5sum mysql80-community-release-el7-5.noarch.rpm
5:

  1. curl -sSLO https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
3

Sau khi chúng tôi từ chối lời nhắc để thay đổi mật khẩu một lần nữa, chúng tôi sẽ nhấn

  1. md5sum mysql80-community-release-el7-5.noarch.rpm
6 và sau đó
  1. md5sum mysql80-community-release-el7-5.noarch.rpm
7 cho tất cả các câu hỏi tiếp theo để xóa người dùng ẩn danh, không cho phép đăng nhập từ xa, hãy xóa cơ sở dữ liệu kiểm tra và truy cập vào nó và tải lại các bảng đặc quyền .

Bây giờ chúng tôi đã bảo đảm việc cài đặt, hãy để thử nghiệm nó.

Bước 4 - Kiểm tra MySQL

Chúng tôi có thể xác minh cài đặt của chúng tôi và nhận thông tin về nó bằng cách kết nối với công cụ

  1. md5sum mysql80-community-release-el7-5.noarch.rpm
8, một máy khách cho phép bạn chạy các lệnh quản trị. Sử dụng lệnh sau để kết nối với MySQL làm root (
  1. md5sum mysql80-community-release-el7-5.noarch.rpm
9), nhắc nhở mật khẩu (

Output

e2bd920ba15cd3d651c1547661c60c7c mysql80-community-release-el7-5.noarch.rpm
0) và trả về phiên bản.root (
  1. md5sum mysql80-community-release-el7-5.noarch.rpm
9), prompt for a password (

Output

e2bd920ba15cd3d651c1547661c60c7c mysql80-community-release-el7-5.noarch.rpm
0), and return the version.

  1. curl -sSLO https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
4

Bạn sẽ thấy đầu ra tương tự như thế này:

Đầu ra

  1. curl -sSLO https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm
5

Điều này cho thấy cài đặt của bạn đã thành công.

Sự kết luận

Trong hướng dẫn này, chúng tôi đã cài đặt và bảo vệ MySQL trên máy chủ Centos 7. Để tìm hiểu thêm về việc sử dụng MySQL, hướng dẫn này để tìm hiểu thêm về các lệnh MySQL có thể giúp ích. Bạn cũng có thể xem xét thực hiện một số biện pháp bảo mật bổ sung.

Làm cách nào để cài đặt mysql trên centos 7?

Làm thế nào để cài đặt MySQL trên máy chủ Centos 7 ?..
Tải xuống và chuẩn bị kho lưu trữ MySQL. Trước khi chúng tôi bắt đầu học cách cài đặt MySQL, hãy đảm bảo rằng VPS hoặc máy chủ chuyên dụng của bạn đang chạy trên CentOS 7 và bạn có quyền truy cập gốc vào nó. ....
Cài đặt MySQL. ....
Bắt đầu MySQL và kiểm tra trạng thái của nó ..

Làm cách nào để cài đặt phiên bản mới nhất của MySQL trên Linux?

Cài đặt MySQL trên Linux..
Bước 1: Chuyển đến thiết bị đầu cuối bằng Ctrl+Alt+T.....
Bước 2: Nhấn vào Y Y để tiếp tục ..
Bước 3: Để xác minh cài đặt hoặc để biết phiên bản nhập các lệnh sau trong thiết bị đầu cuối của bạn ..
Bước 4: Bây giờ chúng tôi sẽ đặt thành phần Mật khẩu xác thực ..

Làm cách nào để tải xuống mysql 5.7 trên centos 7?

Cách cài đặt MySQL 5.7 trên CentOS 7 & Fedora 36/35..
Bước 1 - Kích hoạt kho lưu trữ MySQL.Trước hết, bạn cần bật kho lưu trữ yum phát hành cộng đồng MySQL 5.7 trên hệ thống của bạn.....
Bước 2 - Cài đặt máy chủ MySQL 5.7.....
Bước 4 - Cấu hình ban đầu MySQL.....
Bước 5 - Đăng nhập vào MySQL.....
Bước 6 - Kiểm tra phiên bản MySQL ..

Làm cách nào để cài đặt phiên bản mới của MySQL?

Quá trình cài đặt tương tự như các hệ điều hành khác ...
Mở trang web MySQL trên trình duyệt.Nhấp vào liên kết sau: Tải xuống MySQL ..
Chọn tùy chọn Tải xuống ..
Chọn Trình cài đặt MySQL cho Windows ..
Chọn trình cài đặt mong muốn và nhấp vào Tải xuống ..