THAY THẾ MYSQL BẰNG XAMPP

1. Tải Xampp từ trang chủ và tiến hành cài đặt theo mặc định

https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/8.0.30/xampp-windows-x64-8.0.30-0-VS16-installer.exe/download

Khi cài đặt xampp đến 75% thì gặp thông báo sau, ta chọn Allow access

Chọn Finish để kết thúc việc cài đặt Xampp

2. Tải từ trang chủ và cài đặt HeidiSQL theo mặc định sau khi cài XAMPP

https://www.heidisql.com/#google_vignette

cài đặt HeidiSQL

Cài đặt theo mặc định…cho đến lúc Finish

Mở HeidiSQLàchọn New để tạo phiên làm việc

Start MySQLà sau đó chọn Open

màn hình làm việc của XAMPP

 

Thao tác với MySQL qua dòng lệnh (CLI) bao gồm các bước: kết nối (mysql -u root -p), Cách kết nối bằng MariaDB: mysql --user=”root” –passwword=””, quản lý database (CREATE/DROP), quản lý bảng (CREATE/DROP/ALTER), và thao tác dữ liệu (SELECT, INSERT, UPDATE, DELETE). Mọi câu lệnh SQL phải kết thúc bằng dấu chấm phẩy (;). 

1. Kết nối MySQL

# Kết nối với user root

mysql -u root -p     (MariaDB: mysql --user=”root” –passwword=””)

# Nhập mật khẩu khi được yêu cầu

2. Thao tác với Database

3. Thao tác với Bảng (Table)

CREATE TABLE users (

    id INT AUTO_INCREMENT PRIMARY KEY,

    name VARCHAR(100),

    email VARCHAR(100)

);

4. Thao tác Dữ liệu (CRUD)

INSERT INTO users (name, email) VALUES ('Nguyen Van A', 'a@example.com');

SELECT * FROM users; -- Lấy tất cả

SELECT name FROM users WHERE id = 1; -- Lấy có điều kiện

UPDATE users SET email = 'new@example.com' WHERE id = 1;

DELETE FROM users WHERE id = 1;

 

5. Sao lưu và Khôi phục

mysqldump -u root -p ten_database > backup.sql

mysql -u root -p ten_database < backup.sql

 

Một số lưu ý