Hướng dẫn cài mysql server năm 2024
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. Show
Hướng dẫn cài MySQL trên server CentOS 7Có 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. Tải và chuẩn bị MySQL repositoryTrướ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. Để 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.
2. Install MySQL – Hướng dẫn cài MySQL trên server
3 — Khởi động MySQL và kiểm tra xem nó có hoạt động không
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. Làm thế nào để cấu hình MySQL?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 userKhi 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ó: sudo grep 'password' /var/log/mysqld.log Để thay đổi mật khẩu root MySQL, làm theo các bước sau:
Kiểm tra phiên bản MySQL hiện hànhKhi 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: mysql -u root -p Điền mật khẩu root bạn đã tạo, kết quả sẽ hiện ra như bên dưới: wget http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 0 Đặt lại MySQL Root PasswordNếu bạn muốn reset password, tiến trình này rất rõ ràng. Bạn chỉ cần làm các bước bên dưới để đổi MySQL root password:
Tạo mới MySQL User, DatabaseLà user root trong MySQL, bạn có toàn quyền truy cập vào mọi database. Tuy nhiên, nếu bạn làm việc trong một nhóm, có nhiều trường hợp bạn cần áp dụng hạn chế. Bạn sẽ cần tạo database mới hoặc user mới với phân quyền đặc biệt. Đây là cách tạo database, user MySQL mới:
Quản lý MySQL User Permissions (quyền thao tác của MySQL user)Gán quyền truy cập vào database cho user mới bằng lệnh sau: wget http://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:
Ví dụ, để gán quyền 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ácMySQL 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: sudo rpm -Uvh mysql57-community-release-el7-9.noarch.rpm 4 Lời kếtChú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. Đừ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. |