
نویسندگان |
مجموعهای از نویسندگان در 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