Tôi chỉ cần kết xuất các thủ tục được lưu trữ: không có dữ liệu, không tạo bảng. Làm thế nào tôi có thể làm điều này bằng cách sử dụng mysqldump?
1
+1 cho câu hỏi này bởi vì có nhiều nhà phát triển trong thế giới DB thích lập danh mục các quy trình được lưu trữ bên ngoài MySQL trong phần mềm kiểm soát phiên bản muốn làm điều này (bản thân tôi không phải là người hâm mộ làm như vậy)
—
RolandoMyQueryDBA
Trong trường hợp của tôi, lệnh này cho tôi một lỗi
—
bedomon
mysqldump: Got error: 23: "Out of resources when opening file"
tôi có --single-transaction
tùy chọn để khắc phục lỗi này. Và nếu bạn chỉ muốn thường trình, bạn có thể thêm - -no-create-info
để tránh câu lệnh tạo bảng.