دانلود کتاب MySQL 5.1 Plugin Development
49,000 تومان
توسعه پلاگین MySQL 5.1
| موضوع اصلی | پایگاه های داده |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Packt Publishing |
| تعداد صفحه | 288 |
| حجم فایل | 4 مگابایت |
| کد کتاب | 1849510601,9781849510608 |
| نویسنده | Andrew Hutchings, Sergei Golubchik |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2010 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 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 به طور خاص در کتاب فرض شده است، اما نیازی به آشنایی عمیق با هیچ یک از موضوعات نیست.
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.

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