دانلود کتاب MySQL 5.1 Plugin Development

49,000 تومان

توسعه پلاگین MySQL 5.1


موضوع اصلی پایگاه های داده
نوع کالا کتاب الکترونیکی
ناشر Packt Publishing
تعداد صفحه 288
حجم فایل 4 مگابایت
کد کتاب 1849510601,9781849510608
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2010
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات

ترجمه فارسی توضیحات (ترجمه ماشینی)

توسعه پلاگین MySQL 5.1

MySQL را مطابق با نیازهای خود با این راهنمای منحصر به فرد به دنیای افزونه های MySQL گسترش دهید

  • راهنمای عملی با نمونه های کاری توضیح داده شده خط به خط
  • افزودن توابع جدید به MySQL با توابع تعریف شده توسط کاربر
  • صادر کردن اطلاعات از طریق SQL با استفاده از افزونه های INFORMATION_SCHEMA
  • جستجو در فایل های PDF، MP3 و تصاویر. افست کردن خطاهای تایپ کاربر با افزونه های تجزیه کننده تمام متن
  • با افزونه موتور ذخیره سازی به فرمت های داده سفارشی خود دسترسی پیدا کنید

در جزئیات

MySQL دارای یک پلاگین API را با آخرین نسخه خود معرفی کرد – راهی قوی، قدرتمند و آسان برای گسترش عملکرد سرور با ماژول های قابل بارگیری در حال پرواز. اما تا به حال هر کسی که مایل به توسعه یک افزونه است تقریباً به طور قطع باید در کد منبع MySQL جستجو کند و در وب برای بیت‌های گمشده اطلاعات جستجو کند.

این اولین کتاب در مورد MySQL Plugin API است. که همراه با یکی از معماران اصلی Plugin API نوشته شده است، حاوی تمام جزئیاتی است که برای ساختن یک افزونه نیاز دارید. این نشان می دهد که یک افزونه باید شامل چه چیزی باشد و چگونه آن را کامپایل، نصب و بسته بندی کنید. هر فصل مطالب را با نمونه‌های کد منبع کاملاً توضیح داده شده نشان می‌دهد.

با شروع از ویژگی‌های اساسی، مشترک در همه انواع پلاگین، و ساختار چارچوب پلاگین، این کتاب شما را در انواع مختلف افزونه‌ها، از نمونه‌های ساده گرفته تا نمونه‌های پیشرفته، راهنمایی می‌کند. نظارت بر سرور، جستجوی متن کامل در نظرات JPEG، جستجوهای دارای تایپی قابل تحمل، دریافت لیست همه متغیرهای کاربر، آمار استفاده از سیستم، یا یک موتور ذخیره سازی کامل با فهرست – این افزونه ها و سایر پلاگین ها در فصل های مختلف این کتاب توسعه داده شده اند که نشان می دهد. قدرت و تطبیق پذیری MySQL Plugin API و توضیح جزئیات پیچیده برنامه نویسی MySQL Plugin.

راهنمای عملی برای توسعه دهندگان برنامه MySQL برای ایجاد افزونه های غنی از ویژگی

آنچه از این کتاب خواهید آموخت

  • یک افزونه بسازید و نصب کنید و یاد بگیرید که چگونه آن را برای توزیع جداگانه از MySQL بسته بندی کنید
  • افزودن توابع جدید به MySQL با استفاده از رابط UDF
  • اعلان وضعیت جدید MySQL و متغیرهای پیکربندی از یک افزونه، و از پلاگین های Daemon برای نظارت ساده سرور به سبک فشار استفاده کنید
  • یک جدول جدید به INFORMATION_SCHEMA اضافه کنید که هر چیزی را که دوست دارید با افزونه INFORMATION_SCHEMA نشان می دهد
  • از افزونه های تجزیه کننده تمام متن برای تحمل کاربر استفاده کنید خطاها، و جستجوی متن در قالب های داده باینری، به عنوان مثال، JPEG، یا متنی که خارج از پایگاه داده ذخیره می شود
  • ذخیره و بازیابی ردیف ها و تبدیل فرمت داده های سفارشی خود به آنچه MySQL می فهمد با استفاده از افزونه موتور ذخیره سازی
  • تجزیه کننده ای ایجاد کنید که نظرات فایل های JPEG را با استفاده از کتابخانه libexif نمایه می کند
  • درک نحوه نمایه سازی ing API کار می‌کند، و چگونه می‌توانید ناسازگاری‌های بین موتور نمایه‌سازی و انتظارات MySQL را برطرف کنید
  • درباره ویژگی‌های جدید API افزونه که فراتر از MySQL 5.1 در دسترس است بیاموزید

رویکرد

این کتاب به سبکی عملی نوشته شده است که در حین خواندن فصول آن فعالانه شما را درگیر می کند. در هر فصل، شما به همراه نویسنده، یک یا چند افزونه نمونه کاملاً کارآمد را پیاده سازی خواهید کرد. این فرآیند با توضیح گام به گام دقیق کد همراه است و در عین حال منابعی را برای ایجاد افزونه های خود در اختیار شما قرار می دهد.

این کتاب برای چه کسی نوشته شده است

اگر یک توسعه دهنده برنامه MySQL یا برنامه نویسی هستید که می خواهید با سرور MySQL رابط کاربری داشته باشید، این کتاب برای شما مناسب است. دانش اولیه C/C++، SQL و MySQL به طور خاص در کتاب فرض شده است، اما نیازی به آشنایی عمیق با هیچ یک از موضوعات نیست.

MySQL 5.1 Plugin Development

Extend MySQL to suit your needs with this unique guide into the world of MySQL plugins

  • A practical guide with working examples explained line by line
  • Add new functions to MySQL with User Defined Functions
  • Export information via SQL using the INFORMATION_SCHEMA plugins
  • Search within PDFs, MP3s, and images; offset user typing errors with fulltext parser plugins
  • Access your custom data formats with a storage engine plugin

In Detail

MySQL has introduced a Plugin API with its latest version – a robust, powerful, and easy way of extending the server functionality with loadable modules on the fly. But until now anyone wishing to develop a plugin would almost certainly need to dig into the MySQL source code and search the Web for missing bits of the information.

This is the first book on the MySQL Plugin API. Written together with one of the Plugin API primary architects, it contains all the details you need to build a plugin. It shows what a plugin should contain and how to compile, install, and package it. Every chapter illustrates the material with thoroughly explained source code examples.

Starting from the basic features, common to all plugin types, and the structure of the plugin framework, this book will guide you through the different plugin types, from simple examples to advanced ones. Server monitoring, full-text search in JPEG comments, typo-tolerant searches, getting the list of all user variables, system usage statistics, or a complete storage engine with indexes – these and other plugins are developed in different chapters of this book, demonstrating the power and versatility of the MySQL Plugin API and explaining the intricate details of MySQL Plugin programming.

A hands-on guide for MySQL application developers to creating feature-rich plug-ins

What you will learn from this book

  • Build and install a plugin, and learn how to package it for distributing separately from MySQL
  • Add new functions to MySQL using the UDF interface
  • Declare new MySQL status and configuration variables from a plugin, and use Daemon plugins for a simple push style server monitoring
  • Add a new table to the INFORMATION_SCHEMA that shows anything you like with an INFORMATION_SCHEMA plugin
  • Use fulltext parser plugins to tolerate user errors, and search for text in binary data formats, for example, JPEG, or text that is stored outside the database
  • Store and retrieve rows and convert your custom data format to what MySQL understands using the storage engine plugin
  • Create a parser that indexes comments from JPEG files using the libexif library
  • Understand how the indexing API works, and how to work around the incompatibilities between your indexing engine and MySQL expectations
  • Learn about new features of the Plugin API, available beyond MySQL 5.1

Approach

This book is written in a hands-on style that actively involves you while you read through its chapters. In every chapter you, along with the author, will be implementing one or more fully working example plugins. The process is accompanied with a detailed step-by-step explanation of the code, at the same time providing you with resources to create your own plugins.

Who this book is written for

If you are a MySQL application developer or a programmer who wants to interface with MySQL server, this book is for you. Basic knowledge of C/C++, SQL, and MySQL in particular is assumed in the book, but no deep familiarity with any of the topics is required.

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب MySQL 5.1 Plugin Development”