Hướng dẫn install mysql client centos 7 - cài đặt máy khách mysql centos 7

Có hai cách để cài đặt máy khách MySQL trên CentOS.

1. Phương thức đầu tiên (Tải xuống gói RPM)

Tải xuống gói RPM từ trang web MySQL https://doads.mysql.com/archives/community/

Hướng dẫn install mysql client centos 7 - cài đặt máy khách mysql centos 7

Nếu bạn tải xuống gói RPM này như hình ảnh, thì đó là tên tệp như mysql-community-client-8.0.21-1.el8.x86_64.rpm.mysql-community-client-8.0.21-1.el8.x86_64.rpm.

Sau đó thực thi

sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
5 có thể cài đặt gói RPM Các tham số
sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
6 có nghĩa là cài đặt, in đầu ra, không xác minh và kiểm tra.install, print output, don't verify and check.

Nếu gây ra lỗi, có thể xung đột phiên bản, bạn có thể thực thi

sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
7 để tìm gói mâu thuẫn, sau đó thực thi
sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
8 để xóa chúng và cài đặt một lần nữa.

Finnaly, bạn có thể thực hiện

sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
9, đó là thành công nếu in/usr/bin/mysql./usr/bin/mysql.

2. Phương pháp thứ hai (đặt repo của yum)

Vui lòng tham khảo trang web chính thức này:

Kho lưu trữ YUM của MySQL

Hướng dẫn nhanh để sử dụng kho lưu trữ yum mysql

Ngày 19 tháng 9 năm 2022

Linas L.

5 phút đọc

Hướng dẫn install mysql client centos 7 - cài đặt máy khách mysql centos 7

Tải xuống hoàn thành bảng cheat lệnh linux

MySQL là một trong những hệ thống quản lý cơ sở dữ liệu được sử dụng rộng rãi nhất cho các trang web và ứng dụng máy chủ. Nó là một công cụ thiết yếu mà mọi quản trị trang web nên học. Đó là lý do tại sao trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt MySQL trên CentOS 7 & NBSP; thông qua kết nối SSH.

  • Làm thế nào để cài đặt MySQL trên máy chủ Centos 7?
    • 1. Tải xuống và chuẩn bị kho lưu trữ MySQL
    • 2. Cài đặt MySQL
    • 3. Bắt đầu MySQL và kiểm tra trạng thái của nó
  • Làm thế nào để định cấu hình MySQL?
    • Thay đổi mật khẩu người dùng gốc MySQL
    • Kiểm tra phiên bản MySQL hiện tại
    • Đặt lại mật khẩu gốc MySQL
    • Tạo người dùng, cơ sở dữ liệu mới của MySQL
    • Quản lý quyền của người dùng MySQL
  • Các lệnh mysql hữu ích khác

Làm thế nào để cài đặt MySQL trên máy chủ Centos 7?

1. Tải xuống và chuẩn bị kho lưu trữ MySQL

2. Cài đặt MySQL CentOS Linux 8 has reached it’s End of Lifetime (EOL) on 2021-12-31. While CentOS Linux 7 is still supported, it will reach EOL on 2024-06-30. We recommend keeping that in mind when choosing this OS. You can read more about it in their official website.

1. Tải xuống và chuẩn bị kho lưu trữ MySQL

2. Cài đặt MySQL

  1. 3. Bắt đầu MySQL và kiểm tra trạng thái của nó
  2. Làm thế nào để định cấu hình MySQL?
  3. Thay đổi mật khẩu người dùng gốc MySQL.rpm file was saved.
    Hướng dẫn install mysql client centos 7 - cài đặt máy khách mysql centos 7
  4. Kiểm tra phiên bản MySQL hiện tại
  5. Đặt lại mật khẩu gốc MySQL

2. Cài đặt MySQL

  1. 3. Bắt đầu MySQL và kiểm tra trạng thái của nóyum install command to install MySQL:
    sudo yum install mysql-server
  2. Làm thế nào để định cấu hình MySQL?y and press ENTER for each of the requests.
    Hướng dẫn install mysql client centos 7 - cài đặt máy khách mysql centos 7
  3. Thay đổi mật khẩu người dùng gốc MySQLComplete! message at the end of the installation — it means that you have successfully installed MySQL on your server.

3. Bắt đầu MySQL và kiểm tra trạng thái của nó

  1. Làm thế nào để định cấu hình MySQL?
  2. Bạn sẽ không nhận được phản hồi khi MySQL bắt đầu để kiểm tra xem nó có hoạt động tốt không, hãy sử dụng lệnh bên dưới:
    sudo systemctl status mysqld
  3. Nó sẽ xuất thông tin về quy trình MySQL:
    Hướng dẫn install mysql client centos 7 - cài đặt máy khách mysql centos 7

Nếu bạn thấy rằng MySQL đang hoạt động và chạy như trong ảnh chụp màn hình ở trên, bạn đã cài đặt thành công và khởi động MySQL trên máy chủ của mình.

Làm thế nào để định cấu hình MySQL?

Bây giờ, tất cả các bạn đã thiết lập, chúng tôi sẽ cho bạn thấy một số lệnh và điều chỉnh hữu ích mà bạn nên biết khi làm việc với MySQL.

Thay đổi mật khẩu người dùng gốc MySQL

Khi cài đặt MySQL trên CentOS 7, mật khẩu gốc tạm thời được tạo. Phát hành lệnh bên dưới để xem nó:

sudo grep 'password' /var/log/mysqld.log

Để thay đổi nó, hãy làm theo các bước sau:

  1. Đầu tiên, chạy lệnh sau:
    sudo mysql_secure_installation
  2. Nhập mật khẩu tạm thời và thông báo sau sẽ bật lên:
    The existing password for the user account root has expired. Please set a new password.
    New password:
    Re-enter new password:
  3. Bây giờ, hãy nhập một mật khẩu mạnh mới.

Mẹo chuyên nghiệp

Mật khẩu mạnh dài 8-12 ký tự và bao gồm các số, ký tự đặc biệt, chữ hoa và chữ thường.

  • Thực hiện theo các hướng dẫn trên màn hình và nhấn y để hoàn thành thiết lập. Bạn đã thay đổi thành công mật khẩu người dùng gốc.y to finish the setup. You have successfully changed the root user password.
  • Kiểm tra phiên bản MySQL hiện tại

    Khi bạn đã cài đặt MySQL trên CentOS 7, bạn có thể kiểm tra xem mọi thứ có được thiết lập chính xác bằng cách kiểm tra phiên bản của nó không. Nhập lệnh sau:

    mysql -u root -p
    

    Nhập mật khẩu gốc mà bạn đã tạo và phản hồi sẽ như dưới đây:

    sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
    0

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

    Nếu bạn muốn đặt lại mật khẩu của mình, quá trình này khá đơn giản. Thực hiện theo các bước bên dưới để thay đổi mật khẩu gốc MySQL của bạn:

    1. Dừng máy chủ MySQL bằng lệnh này:
      sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
      1
    2. Khởi động lại MySQL ở chế độ an toàn hoặc không có mật khẩu bằng cách nhập:
      sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
      2safe mode, or without a password by typing in:
      sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
      2
    3. Nhấn Enter nếu máy chủ MySQL đã khởi động nhưng dường như bị treo.ENTER if the MySQL server has started but seems to be hanging.
    4. Sử dụng lệnh sau để kết nối lại với MySQL dưới dạng gốc:
      sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
      3
    5. Để thay đổi mật khẩu gốc, hãy sử dụng các lệnh sau:
      sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
      4
    6. Thay thế NewPassword bằng mật khẩu mạnh mẽ của riêng bạn.newpassword with a strong password of your own.
    7. Cuối cùng, hãy khởi động lại MySQL bằng cách sử dụng:
      sudo systemctl start mysqld
    8. Bây giờ bạn có thể đăng nhập vào MySQL bằng mật khẩu mới của mình.

    Tạo người dùng, cơ sở dữ liệu mới của MySQL

    Là người dùng gốc trong MySQL, bạn có quyền truy cập đầy đủ vào tất cả các cơ sở dữ liệu.

    Tuy nhiên, nếu bạn làm việc với một nhóm, có những trường hợp bạn có thể cần áp dụng một số hạn chế. Bạn có thể phải xây dựng một cơ sở dữ liệu mới hoặc tạo người dùng với các quyền tùy chỉnh.

    Đây là cách để giải quyết nhanh chóng vấn đề này:

    1. Sử dụng lệnh sau để tạo cơ sở dữ liệu mới:
      sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
      6
    2. Thay đổi NewDB với tên của cơ sở dữ liệu.newdb with the name of the database.
    3. Tạo người dùng mới bằng cách nhập dòng sau:
      sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
      7
    4. Thay đổi các biến cho cả tên người dùng và mật khẩu để tạo người dùng mới của bạn.username and password to create your new user.
    5. Nếu bạn muốn xóa một người dùng nhất định, hãy sử dụng lệnh:
      sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
      8

    Quản lý quyền của người dùng MySQL

    Cấp quyền truy cập người dùng mới vào cơ sở dữ liệu bằng cách nhập:

    sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
    9

    Bạn cũng có thể cấp các đặc quyền riêng lẻ, bao gồm:

    • Chọn - Người dùng có thể đọc qua cơ sở dữ liệu bằng lệnh Chọn – users can read through the database using the select command
    • Tạo - họ có thể tạo các bảng mới – they can generate new tables
    • Thả - Cho phép người dùng xóa các bảng – allows users to remove tables
    • Xóa - Người dùng có thể lấy hàng ra khỏi các bảng – users can take out rows from tables
    • Chèn - Cho phép người dùng thêm vào hàng vào bảng – lets users add in rows into tables
    • Cập nhật - Cho phép chúng cập nhật các hàng – enable them to update the rows
    • Tùy chọn cấp - họ có thể cấp hoặc xóa các đặc quyền của người dùng khác – they can grant or remove the privileges of other users

    Ví dụ: để cấp đặc quyền tạo, bạn cần phải nhập:CREATE privilege, you’d need to type:

    sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
    0

    Mặt khác, nếu bạn muốn loại bỏ quyền truy cập của ai đó, hãy sử dụng các mục sau:

    sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
    1

    Bạn cũng có thể kiểm tra những đặc quyền hiện tại mà người dùng có:

    sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
    2

    Cuối cùng, một khi bạn đã hoàn thành việc quản lý người dùng của mình, bạn nên đặt lại tất cả các đặc quyền bằng cách sử dụng lệnh này cho các thay đổi của bạn để có hiệu lực:

    sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
    3

    Các lệnh mysql hữu ích khác

    MySQL cũng có một danh sách các lệnh hữu ích khác. Chỉ cần nhập \ H hoặc trợ giúp để xem danh sách được hiển thị bên dưới:\h or help to view the list shown below:

    sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
    4

    Sự kết luận

    Bạn đã học được cách cài đặt MySQL trên máy chủ CentOS 7. Bằng cách cài đặt MySQL, bạn có thể lưu trữ cơ sở dữ liệu của mình và quản lý chúng hiệu quả trên máy chủ của bạn.

    Hãy chắc chắn kiểm tra các hướng dẫn lưu trữ VPS khác của chúng tôi và để lại nhận xét bên dưới nếu bạn có bất kỳ câu hỏi nào.

    Linas bắt đầu với tư cách là một đại lý thành công của khách hàng và hiện là nhà phát triển web đầy đủ và lãnh đạo nhóm kỹ thuật tại Hostinger. Anh ấy đam mê giới thiệu cho mọi người những giải pháp kỹ thuật hàng đầu, nhưng nhiều như anh ấy thích mã hóa, anh ấy bí mật mơ ước trở thành một ngôi sao nhạc rock.

    Làm cách nào để cài đặt máy khách MySQL?

    Cài đặt vỏ MySQL với kho lưu trữ APT MySQL..
    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 ..

    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 thế nào cài đặt máy khách MySQL trong Linux bằng yum?

    Thêm kho lưu trữ YUM MySQL, hãy truy cập trang kho lưu trữ MySQL yum (https://dev.mysql.com/doads/repo/yum/) trong khu vực nhà phát triển MySQL.Chọn và tải xuống gói phát hành cho nền tảng của bạn.Đối với Fedora: MySQL 5.7 không hỗ trợ Fedora;Hỗ trợ đã được gỡ bỏ trong MySQL 5.7.

    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 ..