Hướng dẫn install mysql 5.6 centos 7 - cài đặt mysql 5.6 centos 7

Trong hướng dẫn này, chúng tôi sẽ tìm hiểu, cách cài đặt MySQL Server 5.6 trên Centos 7 / Rhel 7. Trong bài viết trước của chúng tôi, chúng tôi đã cài đặt MySQL Server 5.6 trên Centos 6.x/Rhel 7.x.

Trong Centos 7/ Rhel 7, bây giờ Mariadb được giới thiệu là cơ sở dữ liệu thiếu hụt. Vẫn còn nhiều tổ chức/công ty muốn tiếp tục với MySQL. Trong khi đó, quản trị viên hệ thống trước đó làm việc trên MySQL có thể dễ dàng làm việc trên Mariadb. Mariadb là một ngã ba do cộng đồng phát triển của hệ thống quản lý cơ sở dữ liệu quan hệ MySQL.

Nhà phát triển chính của Mariadb, là Michael Hồi Monty, Widenius, người sáng lập chương trình MySQL và Monty AB. Trước đây, ông đã bán công ty của mình, MySQL AB, cho Sun Microsystems với giá 1 tỷ USD. Mariadb được đặt theo tên của cô con gái nhỏ Monty, Maria. (Tham khảo lấy từ Wikipedia)

Thực hiện theo các bước dưới đây để cài đặt Máy chủ MySQL 5.6. Bạn phải đăng nhập với người dùng gốc trong hệ thống
You must be login with root user in system

Tải xuống gói repo yum của máy chủ MySQL 5.6

Tải xuống gói RPM, sẽ tạo tệp repo yum cho cài đặt máy chủ MySQL.

yum install wget
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

Cài đặt gói MySQL-CAMUITY-RELEASE-EL7-5.NOARCH.RPM

Cài đặt gói RPM đã tải xuống này bằng cách sử dụng lệnh RPM.

rpm -ivh mysql-community-release-el7-5.noarch.rpm

Sau khi cài đặt gói này. Chúng tôi sẽ nhận được hai repo yum mới liên quan đến mysql

[root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community*
/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo
[root@localhost ~]#

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

Bằng cách sử dụng lệnh yum, bây giờ chúng tôi sẽ cài đặt MySQL Server 5.6. Tất cả các phụ thuộc sẽ được cài đặt chính nó.

yum install mysql-server

Cách khởi động/dừng/khởi động lại máy chủ MySQL

Bây giờ máy chủ MySQL đã được cài đặt trên hệ thống của bạn. Để bắt đầu dịch vụ MySQL, hãy chạy lệnh

To start MySQL Service
, run command

systemctl start mysqld

Để dừng dịch vụ MySQL, hãy chạy lệnh, run command

systemctl stop mysqld

Để khởi động lại dịch vụ MySQL, hãy chạy lệnh, run command

systemctl restart mysqld

Để nhận trạng thái của dịch vụ MySQL, hãy chạy lệnh, run command

systemctl status mysqld

Đặt lại mật khẩu gốc MySQL

Trên cài đặt mới của máy chủ MySQL. Mật khẩu người dùng gốc MySQL trống. Để thực hành bảo mật tốt, chúng ta nên đặt lại mật khẩu người dùng gốc MySQL.
For good security practice, we should reset the password MySQL root user.

Trên máy chủ MySQL mới được cài đặt, chúng tôi thường khuyên bạn nên sử dụng tập lệnh lệnh. Bạn chỉ cần làm theo hướng dẫn.

mysql_secure_installation

Trong một phương thức khác, bạn có thể đăng nhập vào cơ sở dữ liệu máy chủ MySQL và đặt lại mật khẩu theo cách an toàn.

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
0

Bạn sẽ thấy lời nhắc MySQL như thế này mysql>. Sử dụng các lệnh đã cho dưới đây để đặt lại mật khẩu gốc.

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
1

2.5.1 & nbsp; cài đặt mysql trên linux bằng kho lưu trữ yum mysql yum

Kho lưu trữ MySQL yum cho Oracle Linux, Red Hat Enterprise Linux và Centos cung cấp các gói RPM để cài đặt máy chủ MySQL, máy khách, MySQL Workbench, MySQL Tiện ích Tất cả các gói đều có sẵn cho tất cả các phân phối; xem cài đặt các sản phẩm và thành phần MySQL bổ sung với yum để biết chi tiết).

Trước khi bạn bắt đầu

Là một phần mềm phổ biến, nguồn mở, MySQL, ở dạng nguyên bản hoặc đóng gói lại, được cài đặt rộng rãi trên nhiều hệ thống từ các nguồn khác nhau, bao gồm các trang web tải xuống phần mềm khác nhau, kho phần mềm, v.v. Các hướng dẫn sau đây cho rằng MySQL chưa được cài đặt trên hệ thống của bạn bằng gói RPM phân phối bên thứ ba; Nếu đó không phải là trường hợp, hãy làm theo các hướng dẫn được đưa ra trong Phần & NBSP; 2.11.5, nâng cấp MySQL với kho lưu trữ YUM của MySQL yum hoặc Phần & NBSP; 2.5.2, Thay thế phân phối của bên thứ ba của MySQL bằng cách sử dụng kho lưu trữ mysql yum.

Các bước để cài đặt mới MySQL

Thực hiện theo các bước bên dưới để cài đặt bản phát hành GA mới nhất của MySQL (từ dòng MySQL 5.7 hiện tại) với kho lưu trữ YUM YUM của MySQL:

  1. Thêm kho lưu trữ yum mysql

    Đầu tiên, thêm kho lưu trữ YUM MySQL vào danh sách kho lưu trữ của hệ thống của bạn. Đây là hoạt động một lần, có thể được thực hiện bằng cách cài đặt RPM do MySQL cung cấp. Thực hiện theo các bước sau:

    1. Chuyển đến trang Tải xuống Trang Kho lưu trữ YUM của MySQL (https://dev.mysql.com/doads/repo/yum/) trong Khu phát triển MySQL.

    2. Chọn và tải xuống gói phát hành cho nền tảng của bạn.

    3. Cài đặt gói phát hành đã tải xuống bằng lệnh sau, thay thế

      [root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community*
      /etc/yum.repos.d/mysql-community.repo
      /etc/yum.repos.d/mysql-community-source.repo
      [root@localhost ~]#
      
      2 bằng tên của gói RPM đã tải xuống:

      wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
      
      2

      Đối với một hệ thống dựa trên EL6, lệnh ở dạng:

      wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
      
      3

      Đối với một hệ thống dựa trên EL7:

      wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
      
      4

      Lệnh cài đặt thêm kho lưu trữ YUM MySQL vào danh sách kho lưu trữ của hệ thống của bạn và tải xuống khóa GNUPG để kiểm tra tính toàn vẹn của các gói phần mềm. Xem Phần & NBSP; 2.1.4.2, Kiểm tra chữ ký bằng cách sử dụng GNUPG, để biết chi tiết về kiểm tra khóa Gnupg.

      Bạn có thể kiểm tra xem kho lưu trữ YUM MySQL đã được thêm thành công bằng lệnh sau:

      wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
      
      5

  2. Chọn một loạt phát hành

    Khi sử dụng kho lưu trữ YUM MySQL, chuỗi GA mới nhất (hiện tại MySQL 5.7) được chọn để cài đặt theo mặc định. Nếu đây là những gì bạn muốn, bạn có thể bỏ qua bước tiếp theo, cài đặt MySQL.

    Trong kho lưu trữ YUM MySQL, loạt phát hành khác nhau của máy chủ cộng đồng MySQL được lưu trữ trong các tiểu đơn khác nhau. SubrePository cho loạt GA mới nhất (hiện tại MySQL 5.7) được bật theo mặc định và các tiểu đơn cho tất cả các chuỗi khác (ví dụ: dòng MySQL 5.6) bị vô hiệu hóa theo mặc định. Sử dụng lệnh này để xem tất cả các tiểu phân trong kho lưu trữ yum mysql và xem cái nào trong số chúng được bật hoặc vô hiệu hóa:

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    
    6

    Để cài đặt bản phát hành mới nhất từ ​​loạt GA mới nhất, không cần cấu hình. Để cài đặt bản phát hành mới nhất từ ​​một loạt cụ thể khác ngoài loạt GA mới nhất, vô hiệu hóa SubrePository cho loạt GA mới nhất và bật SubrePository cho loạt cụ thể trước khi chạy lệnh cài đặt. Nếu nền tảng của bạn hỗ trợ YUM-Config-Manager, bạn có thể thực hiện điều đó bằng cách ban hành các lệnh này, vô hiệu hóa Subrepository cho sê-ri 5.7 và kích hoạt một lệnh cho sê-ri 5.6:yum-config-manager, you can do that by issuing these commands, which disable the subrepository for the 5.7 series and enable the one for the 5.6 series:

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    
    7

    Bên cạnh việc sử dụng lệnh Yum-Config-Manager, bạn cũng có thể chọn chuỗi phát hành bằng cách chỉnh sửa tệp

    [root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community*
    /etc/yum.repos.d/mysql-community.repo
    /etc/yum.repos.d/mysql-community-source.repo
    [root@localhost ~]#
    
    3 theo cách thủ công. Đây là một mục điển hình cho một chuỗi con của loạt phát hành trong tệp:yum-config-manager command, you can also select a release series by editing manually the
    [root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community*
    /etc/yum.repos.d/mysql-community.repo
    /etc/yum.repos.d/mysql-community-source.repo
    [root@localhost ~]#
    
    3 file. This is a typical entry for a release series' subrepository in the file:

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    
    8

    Tìm mục nhập cho SubRepository bạn muốn định cấu hình và chỉnh sửa tùy chọn

    [root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community*
    /etc/yum.repos.d/mysql-community.repo
    /etc/yum.repos.d/mysql-community-source.repo
    [root@localhost ~]#
    
    4. Chỉ định
    [root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community*
    /etc/yum.repos.d/mysql-community.repo
    /etc/yum.repos.d/mysql-community-source.repo
    [root@localhost ~]#
    
    5 để vô hiệu hóa SubrePository hoặc
    [root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community*
    /etc/yum.repos.d/mysql-community.repo
    /etc/yum.repos.d/mysql-community-source.repo
    [root@localhost ~]#
    
    6 để cho phép một tiểu mục. Ví dụ: để cài đặt MySQL 5.6, hãy đảm bảo bạn có
    [root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community*
    /etc/yum.repos.d/mysql-community.repo
    /etc/yum.repos.d/mysql-community-source.repo
    [root@localhost ~]#
    
    5 cho mục nhập phụ ở trên cho MySQL 5.7 và có
    [root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community*
    /etc/yum.repos.d/mysql-community.repo
    /etc/yum.repos.d/mysql-community-source.repo
    [root@localhost ~]#
    
    6 cho mục nhập cho sê -ri 5.6:

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    
    9

    Bạn chỉ nên kích hoạt SubrePository cho một loạt phát hành bất cứ lúc nào. Khi các tiểu phần cho nhiều hơn một loạt phát hành được bật, loạt phim mới nhất được sử dụng bởi YUM.

    Xác minh rằng các phân nhóm chính xác đã được bật và tắt bằng cách chạy lệnh sau và kiểm tra đầu ra của nó:

    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    
    0
  3. Vô hiệu hóa mô -đun MySQL mặc định

    . Trừ khi mô -đun này bị vô hiệu hóa, nó che giấu các gói được cung cấp bởi các kho lưu trữ MySQL. Để vô hiệu hóa mô-đun đi kèm và hiển thị các gói kho lưu trữ MySQL, hãy sử dụng lệnh sau (cho các hệ thống hỗ trợ DNF, thay thế YUM trong lệnh bằng DNF):yum in the command with dnf):

    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    
    1
  4. Cài đặt MySQL

    Cài đặt MySQL theo lệnh sau:

    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    
    2

    Điều này cài đặt gói cho máy chủ MySQL (

    [root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community*
    /etc/yum.repos.d/mysql-community.repo
    /etc/yum.repos.d/mysql-community-source.repo
    [root@localhost ~]#
    
    9) và cả các gói cho các thành phần cần thiết để chạy máy chủ, bao gồm các gói cho máy khách (
    yum install mysql-server
    
    0), các thông báo lỗi và bộ ký tự phổ biến cho máy khách và máy chủ (
    yum install mysql-server
    
    1) và máy khách được chia sẻ được chia sẻ ( Thư viện (
    yum install mysql-server
    
    2).

  5. Bắt đầu máy chủ MySQL

    Khởi động máy chủ MySQL bằng lệnh sau:

    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    
    3

    Đây là đầu ra mẫu của lệnh trên:

    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    
    4

    Bạn có thể kiểm tra trạng thái của máy chủ MySQL bằng lệnh sau:

    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    
    5

    Đây là đầu ra mẫu của lệnh trên:

    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    
    6
  6. Bạn có thể kiểm tra trạng thái của máy chủ MySQL bằng lệnh sau:

    Đảm bảo cài đặt MySQLmysql_secure_installation allows you to perform important operations like setting the root password, removing anonymous users, and so on. Always run it to secure your MySQL installation:

    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    
    7

    Chương trình mysql_secure_installation cho phép bạn thực hiện các hoạt động quan trọng như đặt mật khẩu gốc, xóa người dùng ẩn danh, v.v. Luôn luôn chạy nó để bảo mật cài đặt MySQL của bạn:

Điều quan trọng là phải nhớ mật khẩu gốc bạn đặt. Xem Phần & NBSP; 4.4.5, MYSQL_SECURE_Installation - Cải thiện bảo mật cài đặt MySQL để biết chi tiết.

Để biết thêm thông tin về các quy trình sau khi cài đặt, xem Phần & NBSP; 2.10, Cài đặt và thử nghiệm Postinstallation.

Ghi chú The following RPM packages from the native software repositories of the platforms are incompatible with the package from the MySQL Yum repository that installs the MySQL server. Once you have installed MySQL using the MySQL Yum repository, you cannot install these packages (and vice versa).

  • Thông tin tương thích cho các nền tảng dựa trên EL7: Các gói RPM sau từ kho phần mềm gốc của các nền tảng không tương thích với gói từ kho lưu trữ YUM MySQL cài đặt máy chủ MySQL. Khi bạn đã cài đặt MySQL bằng kho lưu trữ YUM MySQL, bạn không thể cài đặt các gói này (và ngược lại).

Akonadi-Mysql

Cài đặt các sản phẩm và thành phần MySQL bổ sung với YUM

rpm -ivh mysql-community-release-el7-5.noarch.rpm
8

Bạn có thể sử dụng Yum để cài đặt và quản lý các thành phần riêng lẻ của MySQL. Một số thành phần này được lưu trữ trong các phần mở rộng của kho lưu trữ YUM của MySQL: Ví dụ, các đầu nối MySQL sẽ được tìm thấy trong Trình lưu trữ cộng đồng MYSQL Connectors và MySQL Workbench trong cộng đồng MySQL. Bạn có thể sử dụng lệnh sau để liệt kê các gói cho tất cả các thành phần MySQL có sẵn cho nền tảng của bạn từ kho lưu trữ yum mysql:

rpm -ivh mysql-community-release-el7-5.noarch.rpm
9

Cài đặt bất kỳ gói nào bạn chọn bằng lệnh sau, thay thế

yum install mysql-server
3 bằng tên của gói:

[root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community*
/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo
[root@localhost ~]#
0

Ví dụ: để cài đặt MySQL Workbench:

Để cài đặt các thư viện máy khách được chia sẻ:

[root@localhost ~]# ls -1 /etc/yum.repos.d/mysql-community*
/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo
[root@localhost ~]#
1

Cập nhật mysql với yum

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 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 để bắt đầu mysql trên centos 7?

Hướng dẫn cài đặt MySQL trên Centos 7. Bước 1: Tải xuống các gói kho lưu trữ.Bước 2: Thêm kho phần mềm.Bước 3: Cài đặt MySQL ..
Sử dụng MySQL.Quản lý dịch vụ MySQL.Tìm mật khẩu tạm thời.Cấu hình và bảo mật.Đăng nhập vào MySQL ..

Làm cách nào để cài đặt MySQL trên Linux?

2.2 Cài đặt Shell MySQL trên Linux..
Cập nhật thông tin gói cho kho lưu trữ APT MySQL: Cập nhật sudo apt-get ..
Cập nhật gói cấu hình kho lưu trữ APT MySQL với lệnh sau: sudo apt-get cài đặt mysql-apt-config.....
Cài đặt Shell MySQL bằng lệnh này: sudo apt-get cài đặt mysql-shell ..