1. EXPORT 1 DATABASE
Giả sử database của bạn tên: mydb
👉 Export database ra file SQL:
mysqldump -u root -p mydb > mydb.sql
Hệ thống sẽ hỏi mật khẩu root → nhập vào.
👉 Nếu database có nhiều dữ liệu, nên thêm tối ưu:
mysqldump -u root -p --single-transaction --quick --routines mydb > mydb.sql
Giải thích:
--single-transaction: export nhanh, không khóa bảng (cho InnoDB)--quick: giảm dùng RAM khi xuất file lớn--routines: xuất cả stored procedures & functions
🟦 2. IMPORT 1 DATABASE
👉 Tạo database trước (nếu chưa có)
mysql -u root -p -e "CREATE DATABASE mydb;"
👉 Import file SQL vào database:
mysql -u root -p mydb < mydb.sql
Rất đơn giản: dùng < để nạp file vào MySQL.
🟩 3. Export / Import 1 bảng (nếu bạn cần)
Export 1 bảng
mysqldump -u root -p mydb mytable > mytable.sql
Import 1 bảng
mysql -u root -p mydb < mytable.sql
!!!. Đổi mật khẩu cho user root MySQL
Cách 1: Đổi mật khẩu sau khi đăng nhập MySQL
Đăng nhập:
mysql -u root -p
Sau đó chạy:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MatKhauMoi123!';
FLUSH PRIVILEGES;
Để lại một phản hồi