কম্পিউটার সায়েন্স এবং প্রযুক্তিতে, ডেটাবেস কার্সর একটি কন্ট্রোল স্ট্রাকচার যা ডেটাবেসের রেকর্ডগুলোর ওপর ট্রাভার্সাল সক্ষম করে। MySQL কার্সর অন্যান্য ডেটাবেসের কার্সরের মতোই। MySQL কার্সর একটি লুপ সুবিধা যা SQL রেজাল্টে একে একে ট্রাভার্স করতে দেয়। কার্সর ব্যবহার করে প্রতিটি রেজাল্টে অপারেশন করা যায়। কার্সর শুধু স্টোরড প্রোসিডিউর, ফাংশন এবং ট্রিগারে সাপোর্টেড। MySQL কার্সর ভার্সন ৫ বা তার উপরে উপলব্ধ। MySQL কার্সরের তিনটি প্রধান বৈশিষ্ট্য:
READ ONLY
MySQL কার্সর ব্যবহার করে কোনো টেবিল আপডেট করা যায় না।
Non-Scrollable
MySQL কার্সর সবসময় এক দিকে (উপর থেকে নিচে) রো ফেচ করে। অর্থাৎ রিভার্স অর্ডারে বা রো স্কিপ করে বা নির্দিষ্ট রোতে জাম্প করা যায় না।
Asensitive
MySQL কার্সর asensitive অর্থাৎ টেবিলের কপি তৈরি করে না। এটি অন্য টাইপের কার্সর (insensitive cursor) চেয়ে দ্রুত।