Làm cách nào để kết xuất tệp SQL trong MySQL?
phpMyAdmin cho phép nhập tệp vào cơ sở dữ liệu MySQL đã chọn nhưng phải mất thời gian để nhập theo kích thước tệp Show Nếu một tệp quá lớn thì nó sẽ báo lỗi Hết thời gian nếu vượt quá thời gian xác định Với việc sử dụng Dòng lệnh, bạn có thể dễ dàng nhập tệp SQL của mình trong thời gian ngắn hơn Trong hướng dẫn này, tôi đang sử dụng XAMPP trong Windows nội dung1. Tạo cơ sở dữ liệu
2. Sao chép tệp SQL
3. Mở dấu nhắc lệnh
Cú pháp –
Ví dụ - mysql -u root -p tutorial < tutorial.sql
4. Đầu ra
5. Kết luậnTrước khi thực hiện lệnh nhập, trước tiên hãy tạo cơ sở dữ liệu MySQL của bạn bằng PHPMyAdmin và sao chép tệp SQL trong thư mục mysql -u root -p tutorial < tutorial.sql1 Tìm hiểu cách nhập các tệp SQL bằng CLI trong mọi môi trường, kể cả các máy chủ ngoại tuyến như WAMP và XAMPPNhập các bảng cơ sở dữ liệu hoặc thực hiện các thay đổi thông qua các truy vấn SQL là một nhiệm vụ phổ biến trong phát triển phần mềm. Bạn có thể sử dụng kết xuất dữ liệu (các truy vấn SQL được lưu trữ bên trong một tệp) để cập nhật cấu trúc hoặc bản ghi. Bạn cũng có thể sử dụng chúng để di chuyển dữ liệu sang máy chủ hoặc môi trường phát triển mới Trong bài viết này, tôi sẽ cung cấp cho bạn hướng dẫn chi tiết để nhập tệp SQL bằng giao diện dòng lệnh. Bạn sẽ tìm hiểu cách thực hiện việc này với trình bao được cung cấp bởi máy chủ MySQL (được lưu trữ trực tuyến), máy chủ ngoại tuyến WAMP và XAMPP chủ đề bao gồm
1. Nhập tệp bằng MySQL Shell được cung cấp bởi máy chủ trực tuyến Nếu bạn đang sử dụng bất kỳ dịch vụ lưu trữ web nào như VPS, Lưu trữ đám mây hoặc Lưu trữ chuyên dụng, họ sẽ cung cấp cho bạn một trình bao để bạn có thể quản lý cơ sở dữ liệu của mình bằng một bộ lệnh. Nếu bạn có một tệp có sẵn các truy vấn SQL, hãy thực hiện lệnh sau để nhập nó mysql -u username -p database_name < path_to_mysql_file.sql
Nếu lệnh chạy thành công, nó sẽ không hiển thị bất kỳ đầu ra nào trong CLI. Nếu có bất kỳ lỗi nào xảy ra trong quá trình nhập, MySQL sẽ hiển thị chúng trong CLI. Nếu bạn muốn xác minh xem quá trình nhập có thành công hay không, hãy đăng nhập vào MySQL shell và kiểm tra dữ liệu. Chọn cơ sở dữ liệu bằng cách chạy lệnh mysql -u root -p tutorial < tutorial.sql6, sau đó chạy lệnh mysql -u root -p tutorial < tutorial.sql7 hoặc các lệnh tương tự để tìm kiếm dữ liệu đã nhập 2. Nhập tệp bằng WAMP MySQL CLI Nếu bạn đang sử dụng máy chủ ngoại tuyến WAMP, hãy làm theo bước bên dưới
Mở dấu nhắc lệnh và thực hiện lệnh sau để nhập tệp SQL vào cơ sở dữ liệu C:\wamp64\bin\mysql\mysql8.0.27\bin\mysql -u username -p database_name < path_to_mysql_file.sql
3. Nhập tệp bằng XAMPP MySQL CLI Nếu bạn đang sử dụng máy chủ ngoại tuyến XAMPP, hãy mở dấu nhắc lệnh và thực hiện lệnh sau để nhập tệp SQL vào cơ sở dữ liệu C:\xampp\mysql\bin>mysql -u username -p database_name < path_to_mysql_file.sql
Thanh danh. Bạn đã hoàn thành việc học cách nhập tệp SQL bằng giao diện dòng lệnh trong nhiều môi trường
|