Trong hướng dẫn này, bạn sẽ tìm hiểu từng bước cách cài đặt MySQL trên nền tảng Windows, Linux và macOS
Sau phần hướng dẫn, bạn sẽ có một máy chủ MySQL và các công cụ của nó được thiết lập và chạy trên hệ thống của bạn để học và thực hiện
Cài đặt MySQL trên Windows
Tải xuống MySQL Installer
Nếu bạn muốn cài đặt MySQL trên môi trường Windows, sử dụng trình cài đặt MySQL là cách dễ dàng nhất. Trình cài đặt MySQL cung cấp cho bạn một hướng dẫn dễ sử dụng giúp bạn cài đặt MySQL với các thành phần sau
- Máy chủ MySQL
- Tất cả các kết nối đều có sẵn
- MySQL Workbench với các mô hình dữ liệu mẫu
- Trình thông báo MySQL
- Công cụ cho Excel và Microsoft Visual Studio
- Cơ sở dữ liệu mẫu MySQL
- Tài liệu MySQL
Để tải xuống trình cài đặt MySQL, hãy truy cập liên kết sau. Có hai tập tin cài đặt
- Nếu bạn đang kết nối internet trong khi cài đặt MySQL, bạn có thể chọn phiên bản cài đặt trực tuyến
0service mysqld start
- Trong trường hợp bạn muốn cài đặt MySQL ngoại tuyến, bạn có thể tải xuống tệp
1service mysqld start
Cài đặt MySQL thông qua MySQL Installer
Để cài đặt MySQL bằng trình cài đặt MySQL, hãy nhấp đúp vào tệp MySQL Installer và thực hiện theo các bước bên dưới
Cài đặt MySQL Bước 1. Cấu hình Windows MySQL Installer
Cài đặt MySQL Bước 2 - Màn hình chào mừng. Màn hình chào mừng cung cấp một số tùy chọn. Select option đầu tiên. Cài đặt sản phẩm MySQL
Cài đặt MySQL Bước 3 - Tải xuống các sản phẩm MySQL mới nhất. MySQL Installer kiểm tra và tải xuống các sản phẩm MySQL mới nhất bao gồm máy chủ MySQL, MySQL Workbench, v. v
Cài đặt MySQL Bước 4. Nhấn vào nút Tiếp theo để tiếp tục
Cài đặt MySQL Bước 5 - Chọn kiểu thiết lập. has a number of setting. Chọn tùy chọn Đầy đủ để cài đặt tất cả các sản phẩm và tính năng của MySQL
Cài đặt MySQL Bước 6 - Kiểm tra yêu cầu
Cài đặt MySQL Bước 7. 1 - Install process. Trình cài đặt MySQL tải xuống tất cả các sản phẩm đã chọn. Sẽ mất một lúc tùy thuộc vào sản phẩm bạn đã chọn và tốc độ kết nối internet của bạn
Cài đặt MySQL Bước 7. 2 - Install process. Đang tải các sản phẩm MySQL xuống
Cài đặt MySQL Bước 7. 3 - Install process. Complete all too download down. Move on the Next node to continue…
Cài đặt MySQL Bước 8. 1 - Tổng quan về cấu hình. Nhấn vào nút Next để cấu hình máy chủ cơ sở dữ liệu MySQL
Cài đặt MySQL Bước 8. 2 - Cấu hình máy chủ MySQL. Chọn loại cấu hình và cổng MySQL [theo mặc định là 3006] và nhấp vào nút Tiếp theo để tiếp tục
Cài đặt MySQL Bước 8. 3 - Cấu hình máy chủ MySQL. Chọn mật khẩu cho tài khoản
service mysqld start
2Lưu ý. Tải xuống mật khẩu và giữ nguyên mật khẩu nếu bạn đang cài đặt cơ sở dữ liệu máy chủ MySQL trên máy chủ sản xuất
Nếu bạn muốn thêm một người dùng MySQL, bạn có thể thực hiện ở bước này
Cài đặt MySQL Bước 8. 4 - Cấu hình máy chủ MySQL. Chọn chi tiết dịch vụ Windows bao gồm Tên dịch vụ Windows và loại tài khoản, sau đó nhấp vào nút Tiếp theo để tiếp tục
Cài đặt MySQL Bước 8. 5 - Cấu hình máy chủ MySQL - Đang tiến hành. Trình cài đặt MySQL đang cấu hình máy chủ cơ sở dữ liệu MySQL. Chờ cho đến khi nó hoàn tất và nhấp vào nút Tiếp theo để tiếp tục
Cài đặt MySQL Bước 8. 6 - Hoàn tất cấu hình máy chủ MySQL. Nhấn vào nút Tiếp theo để tiếp tục
Cài đặt MySQL Bước 8. 7 - Tổng quan về cấu hình. MySQL Installer cài đặt cơ sở dữ liệu mẫu và mô hình
Cài đặt MySQL Bước 9 - Cài đặt hoàn tất. Xoay vào nút Kết thúc để đóng hướng dẫn cài đặt và khởi động MySQL Workbench
Cài đặt MySQL trên CentOS 7
Để cài đặt MySQL 8 trên CentOS 7, bạn làm theo các bước sau
Bước 1. Thiết lập kho lưu trữ Yum
Thực thi lệnh sau để bật kho lưu trữ MySQL yum trên CentOS
rpm -Uvh //repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
Vì kho lưu trữ MySQL yum có nhiều cấu hình kho lưu trữ cho nhiều phiên bản MySQL, bạn cần phải tắt tất cả các kho lưu trữ trong kho lưu trữ MySQL tập tin
sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
And done the command after to install MySQL 8
yum --enablerepo=mysql80-community install mysql-community-server
Bước 3. Khởi động dịch vụ MySQL
Use this command to started mysql service
service mysqld start
Bước 4. Hiển thị mật khẩu mặc định cho người dùng root
Khi bạn cài đặt MySQL 8. 0, tài khoản người dùng
service mysqld start
2 được cấp một mật khẩu tạm thời. Để hiển thị mật khẩu của tài khoản người dùng service mysqld start
2, bạn sử dụng lệnh saugrep "A temporary password" /var/log/mysqld.log
This is results
service mysqld start
0Lưu ý rằng mật khẩu tạm thời của bạn sẽ khác. Bạn sẽ cần mật khẩu này để thay đổi mật khẩu của tài khoản2service mysqld start
Bước 5. Cài đặt bảo mật MySQL
Thực thi lệnh mysql_secure_installation để bảo mật máy chủ MySQL
service mysqld start
2Nó sẽ nhắc bạn nhập mật khẩu hiện tại của tài khoản gốc
service mysqld start
3Nhập mật khẩu tạm thời ở trên và nhấn
service mysqld start
6. Thông báo sau sẽ hiển thịservice mysqld start
5Bạn cần nhập mật khẩu mới cho tài khoản ____02 hai lần. Nó sẽ nhắc nhở một số câu hỏi, bạn nên nhập yes [y]
service mysqld start
7Bước 6. Khởi động lại và kích hoạt dịch vụ MySQL
Sử dụng lệnh sau để khởi động lại dịch vụ mysql
sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
0Chạy lệnh sau để khởi động dịch vụ MySQL khi khởi động hệ thống
sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
1Bước 7. Connected with MySQL
Sử dụng lệnh này để kết nối với máy chủ MySQL
sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
2Nó sẽ nhắc bạn nhập mật khẩu của người dùng
service mysqld start
2. You input password and click service mysqld start
6Nó sẽ hiển thị lệnh
grep "A temporary password" /var/log/mysqld.log
0sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
3Sử dụng lệnh
grep "A temporary password" /var/log/mysqld.log
1 để hiển thị tất cả cơ sở dữ liệu trong máy chủ hiện tạised -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
4This is results
sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
5Cài đặt MySQL trên Ubuntu
Bước 1. Cập nhật gói
Thực hiện lệnh sau để cập nhật gói cục bộ với những thay đổi mới nhất được thực hiện trong kho lưu trữ
sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
6Bước 2. Nâng cấp gói
Thực thi lệnh sau để nâng cấp hệ thống
sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
7Bước 3. Cấu hình MySQLPPA
MySQL cung cấp kho lưu trữ APT để cài đặt máy chủ và công cụ MySQL. Bạn cần thêm kho lưu trữ MySQL này vào danh sách nguồn gói của hệ thống
Đầu tiên, tải xuống gói lưu trữ bằng lệnh
grep "A temporary password" /var/log/mysqld.log
2sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
8Sau đó, cài đặt gói lưu trữ MySQL bằng lệnh
grep "A temporary password" /var/log/mysqld.log
3 saused -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
9Bước 4. Cài đặt MySQL
Thực thi lệnh sau để bắt đầu cài đặt MySQL
yum --enablerepo=mysql80-community install mysql-community-server
0Nó sẽ nhập mật khẩu của tài khoản
service mysqld start
2. Nhập mật khẩu an toàn và tiếp tụcBước 5. Cài đặt bảo mật cho máy chủ MySQL
Thực hiện lệnh sau để cấu hình bảo mật cho máy chủ MySQL
yum --enablerepo=mysql80-community install mysql-community-server
1Nó sẽ gợi ý cho bạn một số tùy chọn bảo mật mà bạn nên chọn để bảo vệ máy chủ MySQL
yum --enablerepo=mysql80-community install mysql-community-server
2Bước 6. Quản lý MySQL Server thông qua systemd
Thông thường, dịch vụ MySQL được khởi động tự động sau khi gói được cấu hình. Để kiểm tra xem máy chủ MySQL có đang hoạt động hay không, bạn sử dụng lệnh sau
yum --enablerepo=mysql80-community install mysql-community-server
3Nếu bạn thấy rằng máy chủ MySQL không tự động khởi động, bạn có thể sử dụng lệnh sau để khởi động nó
yum --enablerepo=mysql80-community install mysql-community-server
3And run the command after to service MySQL tự động khởi động khi khởi động hệ thống
yum --enablerepo=mysql80-community install mysql-community-server
5Bước 7. Connected with MySQL server
Để kết nối với Máy chủ MySQL, hãy sử dụng lệnh sau
yum --enablerepo=mysql80-community install mysql-community-server
6Nó sẽ nhập mật khẩu của tài khoản
service mysqld start
2. Bạn nhập mật khẩu và nhấn vào service mysqld start
6, lệnh sau sẽ hiển thị nếu mật khẩu hợp lệsed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
3Sử dụng lệnh
grep "A temporary password" /var/log/mysqld.log
1 để hiển thị tất cả cơ sở dữ liệu trong máy chủ hiện tạiyum --enablerepo=mysql80-community install mysql-community-server
8This is results
sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/mysql-community.repo
5Cài đặt MySQL trên macOS
Tải tập tin cài đặt MySQL cho macOS
Đầu tiên, các bạn cần phải truy cập địa chỉ https. // nhà phát triển. mysql. com/downloads/mysql/ để tải xuống tập tin cài đặt của MySQL dành cho macOS
Có nhiều lựa chọn khác nhau, nhưng các bạn nên chọn tập tin. dmg to install because it has an interface, will easy more
Cài đặt MySQL trên macOS thông qua tệp DMG
Kho lưu trữ DMG cho MySQL chứa hướng dẫn cài đặt thân thiện. Để cài đặt MySQL, hãy thực hiện các bước sau
Bước 1. Bấm đúp vào tệp DMG vừa tải xuống để mở nó
Bước 2. Nhấp đúp vào trình cài đặt PKG
Bước 3. Ban đầu trình cài đặt ban đầu cho bạn biết nó sẽ kiểm tra các điều kiện quyết định đầu tiên. Click chuột Continue to start
Bước 4. Bước đầu tiên của quá trình cài đặt bao gồm các liên kết đến thông tin liên quan đến MySQL, chẳng hạn như tài liệu. Click Mouse Continue
Bước 5. Chấp nhận giấy phép của phần mềm, đó là Giấy phép công cộng GNU, hoặc GPL. MySQL is open source code software. Click chuột Continue to continue
Bước 6. Theo mặc định, ổ cứng chính của máy Mac là nơi tải xuống. You can change location to install MySQL
Bước 7. Nhập mật khẩu của bạn và nhấp vào Cài đặt phần mềm
Bước 8. Chờ trong khi các tập tin được sao chép vào máy Mac của bạn
Bước 9. Trong màn hình cấu hình máy chủ MySQL, nhấp vào Sử dụng mã hóa mật khẩu mạnh. Mouse button Next to continue
Bước 10. Bạn đã được nhắc nhập mật khẩu cho tài khoản
service mysqld start
2 của MySQL. User root is superuser of MySQL. Click chuột Kết thúc khi bạn hoàn thànhMàn hình cuối cùng hiển thị bảng tóm tắt và các liên kết. Quá trình cài đặt hoàn tất
Cách chạy MySQL trên macOS
Theo thói quen của bạn, việc chạy MySQL sau khi cài đặt có thể là menu Ứng dụng mở, nhưng MySQL là ứng dụng máy chủ, vì vậy bạn sẽ không tìm thấy nó ở đó
Bước 1. Nhấp vào logo Apple ở góc trên cùng bên trái của màn hình và nhấp vào Tùy chọn hệ thống
Bước 2. MySQL mouse mouse to start it
Bước 3. Từ đây, bạn có thể làm nhiều việc khác nhau
- Nhấp vào nút Khởi động máy chủ MySQL để bắt đầu và dừng máy chủ
- Cấu hình máy chủ chạy tự động khi khởi động hay không
- Chuột khởi động tạo cơ sở dữ liệu để cấu hình lại cơ sở dữ liệu mặc định
- Gỡ cài đặt MySQL
Bước 4. Nhấn vào Cấu hình để đặt các tùy chọn nâng cao, bao gồm thư mục dữ liệu, vị trí của tệp nhật ký lỗi hoặc tệp cấu hình tùy chỉnh, nếu bạn có. click chuột Đăng nhập sau khi thực hiện bất kỳ thay đổi nào
Như vậy là bạn đã hoàn tất cài đặt và cấu hình MySQL trên macOS
Cơ sở dữ liệu máy chủ MySQL chạy trên cổng 3306 theo mặc định. Nếu bạn định kết nối với cơ sở dữ liệu từ một máy khác, bạn cần phải cấu hình tường lửa để mở cổng 3306 này