Hướng dẫn centos start mysql - centos bắt đầu mysql

Th8 29, 2022

Hai G.

6ít nhất Đọc

MySQL là một trong số các hệ thống quản lý cơ sở dữ liệu lớn nhất trên thế giới về mảng ứng dụng website/server. Nó giúp lưu trữ thông tin dữ liệu và quản lý chúng bằng lệnh SQL trên nhiều nền tảng khác nhau. Với bài này, chúng tôi sẽ hướng dẫn cài MySQL trong CentOS 7  bằng dòng lệnh qua kết nối SSH trên server CentOS 7.

  • Hướng dẫn cài MySQL trên server CentOS 7
  • Làm thế nào để cấu hình MySQL?
  • Những lệnh MySQL hữu dụng khác
  • Lời kết

Hướng dẫn cài MySQL trên server CentOS 7

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

Những lệnh MySQL hữu dụng khác

Lời kết

Có 3 bước cần làm khi bạn muốn cài MySQL – tải MySQL repository, cài đặt, và kiểm tra tình trạng. Chúng tôi sẽ đi qua từng bước một cách thật chi tiết cho bạn.

  1. 1. Tải và chuẩn bị MySQL repository
  2. Trước khi bắt đầu tìm hiểu cách install MySQL lên CentOS 7, hãy chắc rằng VPS host hay dedicated server của bạn vận hành CentOS 7 và bạn đã có quyền root. Bạn có thể học cách kết nối qua SSH trong bài hướng dẫn này của chúng tôi.
  3. Để bắt đầu, bạn nên kết nối tới server của bạn qua SSH và chuẩn bị các lệnh bên dưới để dùng trong command line.
  4. Đầu tiên, bạn cần kiểm tra xem hệ thống có được cập nhật chưa và cập nhật nếu cần. Gõ lệnh sau:
    sudo yum update
  5. Đợi hệ thống cập nhật. Sau đó hãy cài MySQL  repositories. Các phiên bản khác có thể tìm thấy tại đây:
     wget //dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
    100%, bạn sẽ có thể bắt đầu install MySQL CentOS 7.

Sau khi tải xong,  bạn sẽ thấy là file .rpm đã được lưu lại.

  1. Giờ bạn đã có thể prepare repository rồi cài đặt MySQL packages từ nó. Hãy gõ lệnh:
    sudo rpm -Uvh mysql57-community-release-el7-9.noarch.rpm
    MySQL ngay bằng dòng lệnh yum install:
    sudo yum install mysql-server
  2. Khi bạn thấy nó đạt tới 100%, bạn sẽ có thể bắt đầu install MySQL CentOS 7.y rồi nhấn ENTER.
  3. 2. Install MySQL – Hướng dẫn cài MySQL trên servery vài lần là hoàn tất. Nếu bạn thấy chữ Complete! ở cuối trang có nghĩa là MySQL đã được cài đặt thành công trên server.

Giờ bạn đã có thể cài đặt MySQL ngay bằng dòng lệnh yum install:
sudo yum install mysql-server

  1. Danh sách file cài sẽ được đưa ra và bạn có sẽ nhận được thông báo xác nhận để tải chúng. Gõ y rồi nhấn ENTER. chưa được khởi động sau khi install MySQL trên CentOS 7, nên bạn cần khởi động với lệnh sau:
    sudo systemctl start mysqld
  2. Khi đã hoàn tất tải file, bạn sẽ nhận được thông báo xác nhận cài đặt. Bạn cũng cần nhấn y vài lần là hoàn tất. Nếu bạn thấy chữ Complete! ở cuối trang có nghĩa là MySQL đã được cài đặt thành công trên server.MySQL khởi động, để kiểm tra hãy gõ lệnh sau:
    sudo systemctl status mysqld

    3 — Khởi động MySQL và kiểm tra xem nó có hoạt động khôngMySQL sẽ được hiện như sau:

MySQL chưa được khởi động sau khi install MySQL trên CentOS 7, nên bạn cần khởi động với lệnh sau:

sudo systemctl start mysqld

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

Những lệnh MySQL hữu dụng khác

Lời kết

Có 3 bước cần làm khi bạn muốn cài MySQL – tải MySQL repository, cài đặt, và kiểm tra tình trạng. Chúng tôi sẽ đi qua từng bước một cách thật chi tiết cho bạn.

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

1. Tải và chuẩn bị MySQL repository

  1. Trước khi bắt đầu tìm hiểu cách install MySQL lên CentOS 7, hãy chắc rằng VPS host hay dedicated server của bạn vận hành CentOS 7 và bạn đã có quyền root. Bạn có thể học cách kết nối qua SSH trong bài hướng dẫn này của chúng tôi.
  2. Để bắt đầu, bạn nên kết nối tới server của bạn qua SSH và chuẩn bị các lệnh bên dưới để dùng trong command line.
  3. Đầu tiên, bạn cần kiểm tra xem hệ thống có được cập nhật chưa và cập nhật nếu cần. Gõ lệnh sau:
    sudo yum update

    Pro Tip: Mật khẩu mạnh là 8-12 ký tự, bao gồm số, ký tự đặc biệt, in hoa, in thường.

  4. Đợi hệ thống cập nhật. Sau đó hãy cài MySQL  repositories. Các phiên bản khác có thể tìm thấy tại đây:
     wget //dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
    y để hoàn tất cài đặt. Bạn đã đổi thành công mật khẩu root user.

Sau khi tải xong,  bạn sẽ thấy là file .rpm đã được lưu lại.

Giờ bạn đã có thể prepare repository rồi cài đặt MySQL packages từ nó. Hãy gõ lệnh:

sudo rpm -Uvh mysql57-community-release-el7-9.noarch.rpm

mysql -u root -p

Khi bạn thấy nó đạt tới 100%, bạn sẽ có thể bắt đầu install MySQL CentOS 7.

 wget //dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
0

2. Install MySQL – Hướng dẫn cài MySQL trên server

Giờ bạn đã có thể cài đặt MySQL ngay bằng dòng lệnh yum install:

sudo yum install mysql-server

  1. Danh sách file cài sẽ được đưa ra và bạn có sẽ nhận được thông báo xác nhận để tải chúng. Gõ y rồi nhấn ENTER.
  2. Khi đã hoàn tất tải file, bạn sẽ nhận được thông báo xác nhận cài đặt. Bạn cũng cần nhấn y vài lần là hoàn tất. Nếu bạn thấy chữ Complete! ở cuối trang có nghĩa là MySQL đã được cài đặt thành công trên server.safe mode, hoặc không cần dùng mật khẩu bằng cách dùng lệnh:
     wget //dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
    2
  3. 3 — Khởi động MySQL và kiểm tra xem nó có hoạt động khôngENTER nếu MySQL server đã bắt đầu nhưng dường như bị treo.
  4. MySQL chưa được khởi động sau khi install MySQL trên CentOS 7, nên bạn cần khởi động với lệnh sau:
    sudo systemctl start mysqld
  5. Bạn sẽ không nhận được phản hồi về việc MySQL khởi động, để kiểm tra hãy gõ lệnh sau:
    sudo systemctl status mysqld
  6. Kết quả về tình trạng MySQL sẽ được hiện như sau:newpassword với mật khẩu mạnh của riêng bạn.
  7. Nếu bạn nhìn thấy MySQL active và chạy như hình bên trên, nghĩa là bạn đã cài đặt thành công MySQL và đã khởi động được MySQL trên server.
  8. Giờ bạn đã hiểu rõ cách install MySQL thông qua hướng dẫn cách cài MySQL. Giờ, chúng tôi sẽ chỉ bạn dùng một số lệnh hữu dụng và tùy chỉnh bạn cần biết khi làm việc với MySQL.

Đổi mật khẩu MySQL root user

Khi cài MySQL CentOS 7, một mật khẩu tạm cho root được tạo ra. Nhập lệnh sau để thấy nó:

Để thay đổi mật khẩu root MySQL, làm theo các bước sau:

Đầu tiên, chạy lệnh:

sudo mysql_secure_installation

  1. Nhập mật khẩu tạm và điền mật khẩu tạm, màn hình sau sẽ hiện lên:
    The existing password for the user account root has expired. Please set a new password.
    New password:
    Re-enter new password:
  2. Giờ, nhập mật khẩu mạnh Pro Tip: Mật khẩu mạnh là 8-12 ký tự, bao gồm số, ký tự đặc biệt, in hoa, in thường. newdb bằng tên database của bạn.
  3. Làm theo các bước trên màn hình và nhấn y để hoàn tất cài đặt. Bạn đã đổi thành công mật khẩu root user.
  4. Kiểm tra phiên bản MySQL hiện hànhusernamepassword để tạo user mới.
  5. Khi bạn đã cài MySQL lên CentOS 7, bạn có thể kiểm thử nó được cài chưa bằng cách check phiên bản. Gõ lệnh sau:

Điền mật khẩu root bạn đã tạo, kết quả sẽ hiện ra như bên dưới:

Gán quyền truy cập vào database cho user mới bằng lệnh sau:

 wget //dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
9

Bạn cũng có thể gán từng quyền riêng biệt, bao gồm:

  • SELECT – user có quyền đọc [read] database bằng lệnh select – user có quyền đọc [read] database bằng lệnh select
  • CREATE – họ có thể tạo bảng mới – họ có thể tạo bảng mới
  • DROP – cho phép người dùng xóa bảng – cho phép người dùng xóa bảng
  • DELETE – users có thể xóa dòng khỏi bảng – users có thể xóa dòng khỏi bảng
  • INSERT – giúp user thêm dòng vào bảng – giúp user thêm dòng vào bảng
  • UPDATE – giúp cập nhật dòng – giúp cập nhật dòng
  • GRANT OPTION – có thể gán hoặc xóa quyền của user khác – có thể gán hoặc xóa quyền của user khác

Ví dụ, để gán quyền CREATE, bạn sẽ cần gõ:CREATE, bạn sẽ cần gõ:

sudo rpm -Uvh mysql57-community-release-el7-9.noarch.rpm
0

Mặt khác, nếu bạn muốn xóa quyền truy cập của ai đó, sử dụng lệnh sau:

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

Bạn cugn4 có thể kiểm tra quyền user có là gì:

sudo rpm -Uvh mysql57-community-release-el7-9.noarch.rpm
2

Cuối cùng, khi bạn đã quản lý user xong, hãy flush privileges để áp dụng thay đổi:

sudo rpm -Uvh mysql57-community-release-el7-9.noarch.rpm
3

Những lệnh MySQL hữu dụng khác

MySQL cũng có danh sách command hữu dụng. Bạn chỉ cần gõ \h hoặc help để xem bảng bên dưới:\h hoặc help để xem bảng bên dưới:

sudo rpm -Uvh mysql57-community-release-el7-9.noarch.rpm
4

Lời kết

Chúng tôi đã chỉ bạn cách install MySQL trên CentOS 7. Từ giờ bạn có thể lưu trữ database trên đó để quản lý chúng với một hệ thống quản trị cơ sở dữ liệu mạnh mẽ nhất.MySQL trên CentOS 7. Từ giờ bạn có thể lưu trữ database trên đó để quản lý chúng với một hệ thống quản trị cơ sở dữ liệu mạnh mẽ nhất.

Đừng quyên chọn VPS để sử dụng hoặc để lại bình luận nếu bạn có thắc mắc gì với bài hướng dẫn cài MySQL này nhé.

Hải G. là chuyên gia quản lý, vận hành các dịch vụ website. Anh có nhiều năm kinh nghiệm về VPS, Hosting, technical SEO, CMS. Đặc biệt yêu thích WordPress và đã dùng nó hơn 5 năm nay. Sở thích của anh là đọc, viết blog, đi du lịch và tư vấn cho các bạn trẻ khởi nghiệp.

Bài Viết Liên Quan

Chủ Đề