دانلود رایگان کتاب:
MySQL Notes For Professionals
معرفی و دانلود کتاب:

MySQL Notes For Professionals

MySQL Notes For Professionals
نویسندگان

مجموعه‌ای از نویسندگان در Stack Overflow

سال انتشار

2018

تعداد صفحات

199

سطح کتاب

مبتدی

زبان کتاب

انگلیسی

حجم فایل

2MB

باکس دانلود

مطالعه کنید

ویرایش محتوا

درباره کتاب MySQL Notes for Professionals:

کتاب MySQL Notes for Professionals یک منبع آموزشی رایگان و کاربردی برای یادگیری پایگاه داده‌ی MySQL است. این کتاب بر اساس مشارکت‌های کاربران در جامعه Stack Overflow جمع‌آوری شده و شامل مثال‌های عملی، دستورات پرکاربرد و راهنمایی‌های گام‌به‌گام برای استفاده از MySQL در پروژه‌های واقعی است. هدف کتاب این است که یادگیری پایگاه داده را برای دانشجویان، برنامه‌نویسان و مدیران سیستم ساده‌تر کند.

خلاصه کتاب MySQL Notes for Professionals:

در فصل‌های ابتدایی کتاب مفاهیم پایه‌ای MySQL مانند ساخت دیتابیس، انواع داده‌ها، دستورات SELECT، INSERT، UPDATE و DELETE به صورت دقیق توضیح داده می‌شود. همچنین مباحثی همچون فیلتر کردن داده‌ها، گروه‌بندی، استفاده از توابع، مدیریت متغیرها و نحوه‌ی کار با NULL و مقادیر پیش‌فرض به همراه مثال‌های کدنویسی عملی پوشش داده شده‌اند. این بخش‌ها برای کسانی که تازه وارد دنیای پایگاه داده شده‌اند بسیار مفید هستند. در بخش‌های پیشرفته‌تر کتاب موضوعاتی مانند ایندکس‌ها، جستجوی Full-Text، JSON، روال‌های ذخیره‌شده (Stored Procedures & Functions)، پیکربندی و بهینه‌سازی، امنیت دیتابیس، مدیریت کاربرها، رمزنگاری ارتباطات، خوشه‌بندی، پارتیشن‌بندی و Replication را بررسی می‌کند. همچنین مباحث مربوط به بکاپ‌گیری، بازیابی رمز عبور، کار با Docker-Compose و تنظیمات Performance Tuning ارائه شده‌اند. این ساختار جامع، کتاب را به یک مرجع ارزشمند برای توسعه‌دهندگان و مدیران دیتابیس تبدیل کرده است.
ویرایش محتوا

فهرست مطالب کتاب MySQL Notes For Professionals:

Getting started with MySQL

Data Types

SELECT

Backticks

NULL

Limit and Offset

Creating databases

Using Variables

Comment MySQL

INSERT

DELETE

UPDATE

ORDER BY

Group By

Error 1055: ONLY_FULL_GROUP_BY: something is not in GROUP BY clause …

Joins

JOINS: Join 3 table with the same name of id.

UNION

Arithmetic

String operations

Date and Time Operations

Handling Time Zones

Regular Expressions

VIEW

Table Creation

ALTER TABLE

Drop Table

MySQL LOCK TABLE

Error codes

Stored routines (procedures and functions)

Indexes and Keys

Full-Text search

PREPARE Statements

JSON

Extract values from JSON type

MySQL Admin

TRIGGERS

Configuration and tuning

Events

ENUM

Install Mysql container with Docker-Compose

Character Sets and Collations

MyISAM Engine

Converting from MyISAM to InnoDB

Transaction

Log files

Clustering

Partitioning

Replication

Backup using mysqldump

mysqlimport

LOAD DATA INFILE

MySQL Unions

MySQL client

Temporary Tables

Customize PS1

Dealing with sparse or missing data

Connecting with UTF-8 Using Various Programming language.

Time with subsecond precision

One to Many

Server Information

SSL Connection Setup

Create New User

Security via GRANTs

Change Password

Recover and reset the default root password for MySQL 5.7+

Recover from lost root password

MySQL Performance Tips

Performance Tuning

Reserved Words

موارد اخیر