mysqlimport অনেকগুলি বিকল্পের সাথে চালানো যেতে পারে৷ নিম্নোক্ত mysqlimport এবং আমদানিতে তাদের প্রভাবের জন্য কিছু বিকল্প রয়েছে।
| বিকল্প | ক্রিয়া |
| -r বা –প্রতিস্থাপন | আমদানি করা সারিগুলি বিদ্যমান সারিগুলিকে ওভাররাইট করার কারণ যদি তাদের একই অনন্য কী মান থাকে৷ |
| -i বা – উপেক্ষা করুন | বিদ্যমান সারিগুলির মতো একই অনন্য কী মান আছে এমন সারিগুলিকে উপেক্ষা করুন৷ |
| -f বা –force | Mysqlimport-কে জোর করে ডেটা সন্নিবেশ করা চালিয়ে যেতে এমনকি যদি ত্রুটির সম্মুখীন হয়। |
| -l বা --লক-টেবিল | আমদানি করার আগে প্রতিটি টেবিল লক করুন (একটি ব্যস্ত সার্ভারে একটি ভাল বিকল্প)। |
| -d বা –মুছুন | সন্নিবেশ করার আগে টেবিলটি খালি করুন৷ |
| --ক্ষেত্র-সমাপ্ত- by='char' | একই সারির মানগুলির মধ্যে ব্যবহৃত বিভাজক নির্দিষ্ট করুন, ডিফল্ট \t (ট্যাব)৷ |
| --ক্ষেত্র-ঘেরা- দ্বারা='char' | প্রত্যেক ক্ষেত্রকে ঘেরা ডিলিমিটার নির্দিষ্ট করুন; ডিফল্ট কোনটি নয়। |
| --ক্ষেত্র-ঐচ্ছিকভাবে- ঘেরা-দ্বারা='চার' | --fields-পরিবেষ্টিত-এর মতই, কিন্তু বিভেদক শুধুমাত্র স্ট্রিং-টাইপ কলামগুলি ঘেরাও করতে ব্যবহৃত হয়; ডিফল্ট কোনটি নয়। |
| --fields-escaped- by='char' | বিশেষ অক্ষরের আগে রাখা এস্কেপ অক্ষর উল্লেখ করুন; ডিফল্ট হল \ (ব্যাকস্ল্যাশ, যদি নির্দিষ্ট করা হয় '\\')। |
| --lines-terminated-by='char' | ডেটার প্রতিটি সারি শেষ করতে ব্যবহৃত বিভাজকটি নির্দিষ্ট করুন; ডিফল্ট হল \n (নতুন লাইন)। |
| -u বা –ব্যবহারকারী | আপনার ব্যবহারকারীর নাম উল্লেখ করুন; ডিফল্ট ইউনিক্স লগইন নাম। |
| -p বা –পাসওয়ার্ড | আপনার পাসওয়ার্ড উল্লেখ করুন। |
| -h বা –হোস্ট | নামিত হোস্টে MySQL-এ আমদানি করুন; ডিফল্ট হল লোকালহোস্ট। |
| -s বা –সাইলেন্ট | নীরব মোড; আউটপুট শুধুমাত্র যখন ত্রুটি দেখা দেয়. |
| -v বা –ভারবোস | ভার্বোস মোড, আরো ভাষ্য প্রিন্ট করুন। |
| -L বা স্থানীয় | ক্লায়েন্টে একটি স্থানীয় ফাইলের নাম দিন। |
| -V বা –সংস্করণ | প্রোগ্রাম সংস্করণ তথ্য মুদ্রণ করুন এবং প্রস্থান করুন। |
| -? বা - সাহায্য | সাহায্য বার্তা প্রিন্ট করুন এবং প্রস্থান করুন। |