موضوع این مقاله استفاده از پایگاه داده MySQL در زبان برنامه نویسی پایتون است و مبانی برنامه نویسی MySQL در پایتون را پوشش می دهد. در این مقاله از ماژول MySQLdb استفاده خواهیم کرد. مثالها در لینوکس توزیع اوبونتو ایجاد و تست شده اند.

درباره پایگاه داده MySQL

MySQL از پیشروان سیستمهای مدیریت پایگاه داده اپن سورس می باشد. MySQL یک سیستم مدیریت پایگاه داده چند کاربره و چند رشته ای می باشد و بصورت خاص در وب محبوب می باشد. این پایگاه داده یکی از اجزای هر پلتفرم LAMP متشکل از لینوکس، آپاچی، مای سیکوئل و پی اچ پی می باشد. در حال حاضر کمپانی Oracle صاحب این محصول می باشد. این پایگاه داده روی اکثر سیستمهای عامل در دسترس می باشد و روی یونیکس BSD، لینوکس، ویندوز و مک اجرا می شود. ویکی پدیا و یوتوب از MySQL استفاده میکنند. این سایتها میلیون ها کوئری را در هر روز مدیریت می کنند. مای سی کوئل در دو نسخه عرضه می شود: MySQL server و MySQL embeded.