Ua ʻike wau i kahi koho maikaʻi ma MySQL e kāomi i ka ʻōnaehana faile a loaʻa i ka ʻike koʻikoʻi, e laʻa e pili ana i ka noho ʻana o nā faila a me nā waihona a i ʻole nā ʻike o loko. Hiki ke kōkua nui kēia ma ke ʻano he koho no ka php function file_exists , ʻoiai ʻo ka ʻike e pili ana i ka noho ʻana o nā faila (s) hiki ke hoʻohana ʻia i ka nīnau no ka hoʻonohonoho hou ʻana a me nā hana hōʻuluʻulu.
Inā loaʻa i ka mea hoʻohana database e pili ana i ka pono FILE , hiki iā ʻoe ke hoʻohana i ke kauoha
SELECT LOAD_FILE(*PFAD ZUR DATEI*)
I ka wā o ka hulina, ʻaʻole nānā wale inā he faila, akā heluhelu pū i kāna ʻike.
Ma nā ʻōnaehana Windows pono e hoʻomaopopo ʻia e pono ke kaha ʻia nā backslashes i ke ala i ka faila (ʻo kahi laʻana: C: \\ Windows \\ System32 \\ O Keaukaha \\ etc. ʻAʻole pono e nānā pono ʻole ʻia ka ʻaoʻao palekana, mai ka wā e hāʻawi ʻia ai ke kuleana FILE, ke komo ʻana i ka waihona pūnaewele ʻo ia hoʻi ke kiʻi ʻana i ke koena o ka faila faila.
No ka hōʻoia ʻana ʻaʻole hoʻihoʻi ʻia nā waiwai NULL wale nō, pono e ʻike pono ʻia e ka mea hoʻohana e holo nei i MySQL i heluhelu i nā kuleana.
I mea e kiʻi ai i nā faila nui, pono e hoʻonui ʻia ka waiwai honua "max_allowed_packet", i hoʻonoho ʻia i 1 MB.
mysql -u... -p... set global max_allowed_packet = 1024 * 1024 * 512; exit;
Hiki iā ʻoe i kēia manawa (ma hope o ka hoʻomaka hou ʻana i ke kikowaena) ke kiʻi i nā faile a i 512 MB ka nui.