Nội dung
Mục tiêu
Nhập và xuất CSDL trên PHPMyAdmin
Luyện tập thao tác nhập (import) CSDL từ file .sql sẵn có và luyện tập xuất (export) CSDL ra file .sql.
Mô tả- Nhập và xuất CSDL trên PHPMyAdmin
Tải dữ CSDL mẫu có sẵn ở đây (Tải file .sql) sau đó nhập vào trong MySQL theo 2 cách: sử dụng PhpMyAdmi và sử dụng dòng lệnh.
Xuất CSDL có sẵn trong MySQL ra file .sql theo 2 cách: Sử dụng PhpMyAdmin và sử dụng dòng lệnh.
Hướng dẫn
Hướng dẫn nhập CSDL từ file .sql
Trong hướng dẫn này, chúng ta sẽ tải về file .sql ở đây để sử dụng. Sau khi tải về chúng ta giải nén để có được file mysqlsampledatabase.sql.
Cách 1: Sử dụng PHPMyAdmin
1. Đăng nhập vào PHPMyAdmin
2. Đi đến mục “Import”
3. Chọn file muốn nhập, trong trường hợp này chúng ta chọn file mysqlsampledatabase.sql
4. Nhấn nút “Go” để bắt đầu nhập
Sau khi nhập xong, chúng ta có thể quan sát cấu trúc của CSDL vừa tạo.
Cách 2: Sử dụng Terminal
Các bước thực hiện:
1. Mở cửa sổ Terminal
2. Gõ câu lệnh SQL để nhập dữ liệu
mysql < ~/Projects/demo/mysqlsampledatabase.sql -u homestead -p
Lựa chọn -u chỉ định tên tài khoản đăng nhập, lựa chọn -p chỉ định mật khẩu đăng nhập.
4. Sau khi nhập xong CSDL, chúng ta có thể kiểm tra bằng cách mở ứng dụng Command-line của MySQL và thực thi câu lệnh hiển thị danh sách các CSDL: “SHOW DATABASES”.
Hướng dẫn xuất CSDL
Chúng ta có thể sử dụng một trong số các cách sau để xuất CSDL sẵn có ra các file.
Cách 1: Sử dụng PHPMyAdmin
Các bước thực hiện:
1. Đăng nhập vào PHPMyAdmin
2. Chọn CSDL muốn xuất
3. Đi đến mục “Export”
4. Nhấn nút “Go” để xuất và tải về file .sql.
Cách 2: Sử dụng Terminal
Các bước thực hiện:
1. Mở cửa sổ Terminal
2. Gõ câu lệnh mysqldump:
mysqldump -u homestead -p classicmodels > ~/Projects/demo/classicmodels_backup.sql
Trên đây CodeGym đã cùng với bạn luyện tập thao tác nhập (import) CSDL từ file .sql sẵn có và luyện tập xuất (export) CSDL ra file .sql. Hãy chụp ảnh màn hình và nộp bài thực hành của bạn trên CodeGymX để cùng nhau luyện tập nhé!
0 Lời bình