Theo mặc định, các tệp tạm thời của MySQL được lưu trữ trong thư mục tạm thời của hệ thống, thường là /tmp. Trong trường hợp bạn muốn thay đổi vị trí của các tệp này, hãy làm theo các bước sau
chỉnh sửa của tôi. cnf trong thư mục con etc/ của thư mục cài đặt XAMPP của bạn [thường là /opt/lampp]. Trong tệp này, tìm biến tmpdir trong phần [mysqld] và thay đổi nó để phản ánh vị trí mong muốn mới của bạn. Ví dụ
Lưu các thay đổi của bạn vào tệp
Khởi động lại máy chủ MySQL
Các tệp tạm thời của MySQL sẽ được tạo ở vị trí mới
Chúng tôi có MariaDB CE 10. 1. 11 chạy trên RHEL. Chúng tôi đang tải dữ liệu và bắt đầu gặp lỗi này trong mysqld. đăng nhập. 2016-04-22 9. 45. 54 139696698296064 [Cảnh báo] mysqld. Đĩa được ghi đầy đủ '/tmp/#sql_26be_0. MAD' [Mã lỗi. 28 "Không còn dung lượng trống trên thiết bị"]. Đang đợi ai đó giải phóng không gian. [Có thể máy chủ sẽ tiếp tục trễ tới 60 giây sau khi giải phóng dung lượng ổ đĩa] Chúng tôi đã chuyển tệp lớn ra khỏi /tmp, nhưng phải khởi động lại để giải phóng /tmp. Đã khởi động lại mysqld và nó có vẻ ổn. Mọi thông tin về điều này có thể là gì và cách tìm ra nguyên nhân gốc rễ sẽ được đánh giá cao
Xin chào
Khi bạn chạy một số lệnh ALTER hoặc CREATE trên bảng InnoDB, một bảng tạm thời được tạo trong tmpdir của mysql trong quá trình hoạt động. Giá trị mặc định trong tôi. cnf là /tmp
Khi bạn đang tải dữ liệu, /tmp đang được lấp đầy. Tôi sẽ đề nghị bạn thay đổi giá trị của tmpdir trong của tôi. cnf nằm trên đĩa có nhiều dung lượng hơn. Dừng mysql trước, thay đổi giá trị trong mysql. cnf và bắt đầu mysql
Kiểm tra giá trị tmpdir là chính xác bằng cách chạy
hiển thị các biến như "tmpdir";
sau đó thử tải dữ liệu của bạn
Nếu giá trị không như bạn đặt trong. cnf, đảm bảo rằng bạn có nó ở đúng phần, [mysqld] hoặc [mysqld-safe]
Bình luận
Nội dung được sao chép trên trang web này là tài sản của chủ sở hữu tương ứng và nội dung này không được MariaDB xem xét trước. Quan điểm, thông tin và ý kiến được thể hiện bởi nội dung này không nhất thiết đại diện cho quan điểm của MariaDB hoặc bất kỳ bên nào khác
Giới thiệu/Tóm tắt.
Trên Windows, MySQL sử dụng theo thứ tự giá trị của các biến môi trường TMPDIR, TEMP và TMP làm tên đường dẫn của thư mục lưu trữ các tệp tạm thời. Đối với cái đầu tiên được tìm thấy được đặt, MySQL sẽ sử dụng nó và không kiểm tra những cái còn lại. Nếu không có TMPDIR, TEMP hoặc TMP nào được đặt, MySQL sẽ sử dụng mặc định hệ thống Windows, thường là C. \windows\temp\
Tiểu sử.
Khách hàng có thể thay đổi tên đường dẫn của thư mục lưu trữ tệp tạm thời bằng cách chỉnh sửa tệp my. tập tin cấu hình ini
Môi trường.
Phân tích phân phối ứng dụng CA
Phân tích luồng mạng CA
Màn hình truyền thông hợp nhất CA
Hướng dẫn.
Bạn có thể sửa đổi thư mục tạm thời cho MySQL bằng cách chỉnh sửa tệp my. tập tin cấu hình ini. Sau đó, bạn có thể đi và loại trừ thư mục tạm thời đó khỏi quá trình quét AV
1. Chỉnh sửa tệp\CA\MySql\my. đầu 2. Trong [mysqld] thêm dòng sau vào ví dụ thư mục tùy chỉnh là C. \mysqltemp và lưu tệp
tmpdir = C. /mysqltemp
3. Khởi động lại dịch vụ CA Mysql trong dịch vụ Windows
4. Xác minh rằng các thay đổi đã có hiệu lực bằng cách nhập các lệnh sau từ dấu nhắc Windows