Mộc Viên's Blog Mộc Viên's Blog
Các cách để thiết lập mysql trên sever ubuntu

Các cách để thiết lập mysql trên sever ubuntu

Ngày đăng:

Thẻ :

Các cách để thiết lập mysql trên sever ubuntu

Để thiết lập MySQL trên server Ubuntu, bạn có thể làm theo các bước sau:

Cách 1: Cài đặt MySQL từ kho phần mềm Ubuntu (Dễ nhất)
Cách này phù hợp cho hầu hết các trường hợp, đặc biệt nếu bạn muốn có một phiên bản MySQL ổn định.

Bước 1: Cập nhật hệ thống


sudo apt update && sudo apt upgrade -y

Bước 2: Cài đặt MySQL Server

sudo apt install mysql-server -y

Bước 3: Kiểm tra trạng thái MySQL

sudo systemctl status mysql

Nếu MySQL chưa chạy, khởi động nó:

sudo systemctl start mysql

Và đặt MySQL chạy tự động khi khởi động:

sudo systemctl enable mysql

Bước 4: Cấu hình bảo mật MySQL

Chạy lệnh sau để thiết lập bảo mật cho MySQL:

sudo mysql_secure_installation

Bạn sẽ được yêu cầu:

  • Đặt mật khẩu cho tài khoản root
  • Xóa người dùng ẩn danh
  • Vô hiệu hóa đăng nhập từ xa cho root
  • Xóa database test

Bước 5: Kiểm tra và đăng nhập MySQL

Đăng nhập vào MySQL bằng tài khoản root:

sudo mysql -u root -p

Sau đó nhập mật khẩu bạn đã đặt.


Cách 2: Cài đặt MySQL từ gói chính thức của MySQL (Mới nhất)

Nếu bạn muốn cài đặt phiên bản MySQL mới nhất từ MySQL APT Repository.

Bước 1: Thêm repository MySQL

wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.22-1_all.deb

Trong quá trình cài đặt, chọn phiên bản MySQL mong muốn.

Bước 2: Cập nhật danh sách gói và cài đặt MySQL

sudo apt update
sudo apt install mysql-server -y

Bước 3: Kiểm tra và cấu hình như Cách 1


Cách 3: Cài đặt MySQL bằng Docker

Nếu bạn muốn chạy MySQL trong một container Docker.

Bước 1: Cài đặt Docker (nếu chưa có)

sudo apt update
sudo apt install docker.io -y

Bước 2: Chạy container MySQL

sudo docker run --name mysql-server -e MYSQL_ROOT_PASSWORD=mypassword -d -p 3306:3306 mysql:latest

Bước 3: Kết nối vào MySQL

sudo docker exec -it mysql-server mysql -u root -p

Gần đây