Làm cách nào để cài đặt MySQL trong CentOS 7 bằng yum?
Trong hướng dẫn này cách cài đặt mysql 8 trên máy chủ Centos 7. Hướng dẫn làm việc 100% cho bạn. Vì vậy, hãy đi cài đặt mysql 8. 0 trên máy chủ Centos 7 Show
yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm Step #03:Must be edit Then Edit mysql-community.repo file from mysql8.0 section. Open below file using any editor. vi /etc/yum.repos.d/mysql-community.repo Then replace below text on this section gpgkey=file:///.............. [mysql80-community] gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql-2022Step #04. Bây giờ hãy chạy Mysql 8. 0 kịch bản cài đặt. yum -y install mysql-server Dịch vụ bắt đầu và kích hoạt bằng lệnh bên dưới ______7_______Bước #05. Tìm mật khẩu tạm thời của người dùng root mysql bằng lệnh bên dưới.grep 'temporary password' /var/log/mysqld.log Then going to mysql terminal for reset root password using temporary password. yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm0 Sau đó kiểm tra mysql 8. 0 trạng thái sử dụng lệnh bên dưới yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm1 Nếu có bất kỳ lỗi nào, vui lòng xem kênh YouTube của tôi để biết chi tiết. Đừng quên đăng ký kênh của tôi và chia sẻ với bạn bè của bạn Quản trị viên Tôi là quản trị viên hệ thống với nền tảng Windows và Linux. Tôi có 4 năm kỹ năng từ giai đoạn chuyên nghiệp. Tôi phải định cấu hình hệ thống dựa trên Linux, chẳng hạn như hệ thống Asterisk VOIP, Công cụ giám sát mạng (ZABBIX), Ảo hóa (XEN Server), Điện toán đám mây (Apache CloudStack), v.v. Bây giờ chia sẻ kỹ năng chuyên nghiệp của tôi mỗi người quan tâm Bài đăng mới nhất của Quản trị viên (xem tất cả)
0 0 phiếu Đánh giá bài viết Chúng tôi thực sự đánh giá cao sự hỗ trợ của bạn để mua cho tôi một ly cà phêChúng tôi phải mất một khoảng thời gian để soạn và tải lên nội dung mới vì chúng phải được kiểm tra xem có hoạt động bình thường không. Chúng tôi đánh giá cao nếu bạn giúp tôi một tách cà phê để giúp chúng tôi tỉnh táo và luôn cung cấp nội dung chất lượng Không có khoản đóng góp nào là nhỏ. Chúng tôi rất biết ơn về bất kỳ số tiền nào bạn hỗ trợ chúng tôi. Cảm ơn bạn Nếu bạn đang tìm kiếm một cách học MySQL dễ dàng hơn, bạn nên sử dụng phần mềm LAMP stack hoặc phần mềm tương tự để xây dựng nền tảng hệ thống quản lý cơ sở dữ liệu ổn định. Ngăn xếp LAMP tích hợp ứng dụng cơ sở dữ liệu MySQL dưới một mái nhà với môi trường hệ điều hành Linux, máy chủ web Apache và ngôn ngữ lập trình PHP. Môi trường này cung cấp một vùng chứa ổn định nơi bạn có thể kiểm tra tính linh hoạt của MySQL RDBMS. Cài đặt MySQL trong môi trường hệ điều hành ổn định như CentOS 7 tạo nền tảng cho những cá nhân muốn tập trung hoàn toàn vào triển vọng quản trị cơ sở dữ liệu. Vì các kho lưu trữ tiêu chuẩn đang bắt đầu ủng hộ tính linh hoạt nguồn mở của MariaDB so với MySQL, nên bài viết này tìm cách làm sáng tỏ việc cài đặt MySQL trên CentOS 7 điều kiện tiên quyếtBạn cần đánh dấu vào từng ô sau đây trước khi tiếp tục với bài viết hướng dẫn này
MySQL trên cài đặt máy chủ CentOS 7Để cài đặt thành công MySQL trên môi trường máy chủ CentOS 7, bạn cần tuân thủ ba bước quan trọng. Chúng bao gồm
Chúng tôi sẽ chia nhỏ từng bước một cách chi tiết để bạn hiểu tại sao chúng cần phải xảy ra Tải xuống kho lưu trữ MySQLKho lưu trữ MySQL mà chúng tôi quan tâm yêu cầu một số bước tải xuống và chuẩn bị. Trước khi chúng tôi tiếp tục bước cài đặt này, bạn nên làm việc với VPS hoặc máy chủ chuyên dụng để gặt hái đầy đủ các mục tiêu của bài viết hướng dẫn này. Nếu đúng như vậy, bạn cũng sẽ cần có quyền truy cập root và kiến thức truy cập máy chủ SSH. Vì bài viết này bao gồm một số hướng dẫn cơ bản về cài đặt và thiết lập MySQL, bạn có thể sử dụng môi trường máy tính để bàn CentOS 7 hoặc môi trường máy chủ của nó. Bạn vẫn sẽ đáp ứng các mục tiêu học tập tương tự Bước đầu tiên là đảm bảo hệ thống CentOS 7 của bạn được cập nhật thông qua lệnh sau sudo yum update Một hệ thống được cập nhật cho phép chúng tôi tải xuống các kho MySQL cần thiết một cách lành mạnh. Do đó, chúng tôi đang tải xuống phiên bản kho lưu trữ có thể áp dụng cho CentOS 7. Chạy lệnh sau trên thiết bị đầu cuối của bạn sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm Quá trình tải xuống ở trên sẽ kết thúc bằng một thông báo xác nhận chi tiết rằng một “. rpm” đã được lưu thành công trên hệ thống của bạn tệp rpm đã được lưu thành côngKho lưu trữ đã tải xuống này là cơ sở để chúng tôi cài đặt ứng dụng cơ sở dữ liệu MySQL của mình. Bước tiếp theo là chuẩn bị nó. Sử dụng lệnh sau sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm Đợi thiết bị đầu cuối hệ thống nhắc bạn về việc cập nhật và cài đặt liên tiếp của phần mềm đã đề cập. kho lưu trữ rpm Cài đặt và cấu hình MySQLGiai đoạn tiếp theo là làm việc với cài đặt MySQL của chúng tôi. Chúng tôi sẽ sử dụng trình cài đặt Yum từ thiết bị đầu cuối hệ thống. Thực hiện lệnh sau sudo yum install mysql-server Việc thực thi tập lệnh lệnh này sẽ dẫn đến đầu ra của một số danh sách gói mà bạn sẽ cần xác nhận việc tải xuống và cài đặt chúng bằng cách nhập “y” rồi nhấn enter trên bàn phím của bạn. Xác nhận tải xuống và cài đặt gói MySQLBạn sẽ phải xử lý một số trường hợp xác nhận tải xuống và cài đặt các gói liên quan đến MySQL bằng cách nhập “y” trên thiết bị đầu cuối của bạn. Cuối cùng, bạn sẽ biết liệu tất cả các gói cài đặt có thành công hay không sau khi nhìn thấy thông báo “Hoàn thành. ” thông báo ở cuối giao diện hiển thị thiết bị đầu cuối của bạn. Với đầu ra lệnh cuối cùng này, MySQL RDBMS sẽ được cài đặt thành công trên hệ thống của bạn. Khởi chạy MySQL và kiểm tra trạng tháiBây giờ chúng tôi đã cài đặt MySQL trên hệ điều hành CentOS 7 của mình, chúng tôi cần tự tin về sự tồn tại của nó. Chúng ta cần khởi chạy nó và kiểm tra trạng thái của nó. Các bước này sẽ cho chúng tôi biết nếu chúng tôi đã cài đặt ứng dụng cơ sở dữ liệu lành mạnh trên hệ thống CentOS 7 của mình Việc cài đặt thành công MySQL trên HĐH CentOS 7 của bạn không có nghĩa là nó sẽ bắt đầu chạy tự động. Tùy thuộc vào bạn để đưa vấn đề vào tay của chính bạn và bắt đầu nó theo cách thủ công. Truy cập thiết bị đầu cuối của bạn và chạy lệnh này sudo systemctl start mysqld Đừng lường trước bất kỳ phản hồi nào từ lệnh này vì MySQL sẽ âm thầm thực thi trong nền hệ điều hành của bạn. Tuy nhiên, để kiểm tra trạng thái của MySQL hoặc biết mọi thứ có hoạt động như bình thường hay không, hãy thực hiện lệnh sau sudo systemctl status mysqld Một đầu ra tương tự như sau sẽ cho bạn biết điều gì đang xảy ra với trạng thái cấu hình MySQL của bạn Kiểm tra trạng thái chạy MySQL trên centos 7Như bạn đã lưu ý, phần phông chữ màu xanh lá cây của màn hình cho chúng tôi biết rằng cài đặt MySQL của chúng tôi đang hoạt động và chạy tốt. Bước này kết thúc quá trình cài đặt và khởi chạy thành công MySQL trên môi trường máy tính để bàn CentOS 7 hoặc môi trường máy chủ của bạn Đã đến lúc xem một số nội dung bổ sung về MySQL trên CentOS 7. Hack cấu hình MySQL trên CentOS 7Nếu bạn vẫn chưa quen với MySQL, việc học một số lệnh thiết lập cơ sở dữ liệu dễ dàng sẽ không hại gì. Nó giúp bạn tiết kiệm thời gian tìm kiếm nội dung của các trang web khác trên Google để giúp bạn bắt đầu hành trình MySQL của mình. Các lệnh và chỉnh sửa cơ sở dữ liệu mà bạn sẽ học ở đây rất hữu ích trong việc tạo nền tảng cơ sở dữ liệu MySQL vững chắc. Thay đổi mật khẩu người dùng root của cơ sở dữ liệuỨng dụng cơ sở dữ liệu MySQL mới cài đặt của bạn trên CentOS 7 được liên kết với mật khẩu gốc tạm thời. Việc tạo mật khẩu này diễn ra trong quá trình cài đặt MySQL. Để biết hoặc truy cập mật khẩu mặc định này được liên kết với hệ thống của bạn, hãy chạy lệnh sau sudo grep 'password' /var/log/mysqld.log Bạn có thể cần thay đổi mật khẩu này vì mục đích bảo mật và bước đầu tiên sẽ là thực thi lệnh này sudo mysql_secure_installation Từ lời nhắc kết quả, hãy nhập mật khẩu tạm thời được chỉ định cho bạn và cửa sổ bật lên thành công sẽ cho phép bạn nhập và nhập lại chi tiết mật khẩu mới của mình. The existing password for the user account root has expired. Please set a new password. New password: Re-enter new password: Trong khi thiết lập mật khẩu cho cơ sở dữ liệu MySQL của bạn, hãy luôn tuân thủ quy tắc dài 8-12 ký tự. Ngoài ra, hãy xem xét bao gồm số, chữ thường, chữ in hoa và ký tự đặc biệt trong mật khẩu mới của bạn. Cơ sở dữ liệu được bảo vệ không ảnh hưởng đến tính toàn vẹn của dữ liệu được lưu trữ Trong khi thay đổi mật khẩu cơ sở dữ liệu, bạn sẽ gặp một số hướng dẫn trên màn hình có thể yêu cầu bạn nhấn “y” trên bàn phím cho đến khi quá trình thiết lập hoàn tất. Kiểm tra phiên bản hiện tại của cơ sở dữ liệuKiểm tra phiên bản ứng dụng cơ sở dữ liệu MySQL của bạn là một cách khác để đảm bảo rằng quá trình cài đặt của bạn không gặp bất kỳ lỗi nào. Lệnh sau đạt được mục tiêu này mysql -u root -p Nhập mật khẩu gốc đã tạo trước đó, sau đó sẽ dẫn đến đầu ra của thiết bị đầu cuối tương tự như sau sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm0 Đặt lại mật khẩu gốc của cơ sở dữ liệuCó một quy trình khá đơn giản dành cho người dùng MySQL muốn đặt lại mật khẩu cơ sở dữ liệu của họ. Tuy nhiên, quá trình này đòi hỏi một số bước để thành công Đầu tiên, máy chủ MySQL của bạn không được chạy. Bạn có thể dừng nó bằng lệnh sau sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm1 Khởi chạy lại cơ sở dữ liệu MySQL mà không có mật khẩu được liên kết hoặc ở chế độ an toàn thông qua lệnh sau sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm2 Ứng dụng cơ sở dữ liệu có thể không khởi động được hoặc xuất hiện như thể nó đang bị treo. Trong trường hợp này, nhấn Enter trên bàn phím của bạn Lệnh sau sẽ giúp bạn thiết lập lại kết nối gốc với cơ sở dữ liệu MySQL. sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm3 Chuỗi lệnh sau đây có hiệu quả trong việc thay đổi mật khẩu gốc của người dùng MySQL. sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm4 Thay thế “my_new_password” bằng cập nhật mật khẩu mà bạn muốn thực hiện trong khi tuân thủ các quy tắc mật khẩu đã thảo luận trước đó Để các thay đổi đã triển khai có hiệu lực, chúng tôi sẽ cần khởi động lại máy chủ MySQL. Chạy lệnh sau sudo systemctl start mysqld Mật khẩu mới của bạn hiện có hiệu lực và bạn sẽ cần sử dụng nó trong lần đăng nhập phiên MySQL tiếp theo của mình Tạo cơ sở dữ liệu mới và người dùng được liên kết với nóBây giờ bạn là người dùng root, bạn được hưởng lợi từ việc truy cập tất cả các tính năng mà cơ sở dữ liệu MySQL cung cấp. Tuy nhiên, một số trường hợp nhất định có thể buộc bạn phải làm việc trong môi trường nhóm. Là quản trị viên cơ sở dữ liệu, bạn có thể cần áp dụng một số hạn chế về cách những người dùng này truy cập và sử dụng cơ sở dữ liệu thiết lập. Tại đây, bạn có hai lựa chọn. Bạn có thể tạo và đưa những người dùng này vào cơ sở dữ liệu mới được tạo hoặc duy trì cùng một cơ sở dữ liệu và tạo người dùng mới theo quyền tùy chỉnh. Để tạo một cơ sở dữ liệu mới, bạn sẽ sử dụng lệnh sau sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm6 Thay thế “new_database_name” bằng tên bạn muốn gán cho cơ sở dữ liệu của mình. Lệnh sau tạo người dùng cơ sở dữ liệu với mật khẩu được chỉ định sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm7 Chỉnh sửa các biến “new_username” và “new_password” theo sở thích của bạn. Để thoát khỏi người dùng cơ sở dữ liệu đã tạo, hãy sử dụng lệnh sau sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm8 Quản lý quyền người dùng của cơ sở dữ liệuBây giờ bạn đã có người dùng và cơ sở dữ liệu, bạn có thể quản lý cách người dùng này truy cập hoặc tương tác với cơ sở dữ liệu được đề cập. Lệnh sau sẽ cung cấp cho người dùng tất cả các đặc quyền cơ sở dữ liệu sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm9 Các lệnh khác liên quan đến đặc quyền của người dùng bao gồm các lệnh sau
Nếu chúng tôi muốn người dùng tạo người dùng cơ sở dữ liệu mới hoặc người dùng khác, chúng tôi sẽ sử dụng TÙY CHỌN CẤP theo cách sau sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm0 Chúng tôi cũng có thể thu hồi các đặc quyền truy cập được cấp cho người dùng ở trên thông qua lệnh sau sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm1 Bạn cũng có thể xác nhận loại đặc quyền nào được liên kết với từng người dùng cơ sở dữ liệu hiện có của mình sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm2 Nếu các đặc quyền bạn đã cấp cho người dùng cơ sở dữ liệu của mình chỉ là tạm thời, bạn có thể gặp phải tình huống khó xử khi thu hồi từng người một nếu người dùng cơ sở dữ liệu quá nhiều. Trong trường hợp này, bạn chỉ cần một lệnh để loại bỏ tất cả các đặc quyền của người dùng. sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm3 Lệnh trên đặt lại tất cả các đặc quyền do người dùng gán. Truy cập các lệnh cơ sở dữ liệu khácNếu bạn cần thêm các lệnh cơ sở dữ liệu để làm cho hành trình MySQL của bạn trở nên đáng khích lệ và có thể mở rộng hơn, hãy nhập một trong các lệnh sau trên trình bao MySQL của bạn sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm4 hoặc là sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm5 Lưu ý cuối cùngBây giờ bạn đã biết một số cách tiếp cận không có lỗi để cài đặt, định cấu hình, kiểm tra và thậm chí thực thi thành công một số lệnh MySQL hữu ích, nền tảng quản lý cơ sở dữ liệu của bạn trên môi trường hệ điều hành CentOS 7 sẽ đưa bạn đến những tầm cao vô hạn. Ứng dụng cơ sở dữ liệu MySQL làm cho việc lưu trữ dữ liệu cơ sở dữ liệu và các công việc quản lý cơ sở dữ liệu khác trở nên dễ dàng Ứng dụng máy chủ cơ sở dữ liệu này gắn thẻ người dùng của nó là vừa hiệu quả vừa có kỹ năng vì nó giảm bớt các rào cản quản lý cơ sở dữ liệu. Vì vậy, cho dù bạn là người mới bắt đầu hay người mới trong quản lý cơ sở dữ liệu, MySQL sẽ giúp bạn đi đúng hướng hoặc nâng cao hơn nữa kỹ năng quản lý cơ sở dữ liệu của bạn. Làm cách nào để cài đặt MySQL với yum?Sử dụng lệnh cài đặt yum sau để cài đặt MySQL. Sudo yum cài đặt máy chủ mysql Tập lệnh sẽ trở lại với một danh sách các gói và yêu cầu bạn xác nhận để tải xuống và cài đặt chúng. . Bạn sẽ cần làm điều này một vài lần, nhưng cuối cùng bạn sẽ thấy Hoàn thành Làm cách nào để cài đặt MySQL 7 trên CentOS 7?Làm cách 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 tìm hiểu 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 root vào nó. . Cài đặt MySQL. . Khởi động MySQL và kiểm tra trạng thái của nó Cách cài đặt MySQL 5. 6 trên CentOS 7?Cài đặt máy chủ MySQL 5. 6 trên CentOS 7 / RHEL 7 . Tải xuống gói Yum Repo của MySQL Server 5. 6. Tải xuống gói rpm, gói này sẽ tạo tệp repo yum để cài đặt Máy chủ MySQL. . Cài đặt mysql-cộng đồng-phát hành-el7-5. . Cài đặt máy chủ MySQL. . Cách bắt đầu/dừng/khởi động lại Máy chủ MySQL. . Đặt lại mật khẩu gốc MySQL Làm cách nào để cài đặt MySQL trong Linux 7?Cách cài đặt MySQL trên CentOS/RHEL 7/6 & Fedora 32/31 . Bước 1 – Định cấu hình Kho lưu trữ Yum. . Bước 2 – Cài đặt MySQL Community Server. . Bước 3 – Bắt đầu dịch vụ MySQL. . Bước 4 – Tìm MySQL root Password. . Bước 5 – Thiết lập cài đặt bài đăng MySQL. . Bước 6 – Khởi động lại và kích hoạt dịch vụ MySQL. . Bước 7 – Làm việc với MySQL |