763 pages of core summary-90 MySQL problem full solution-a technical veteran who specializes in MySQL for ten years

MySQL is an open source relational database management system. Due to  its high performance , low cost , and good reliability, it has become the most popular open source database.

MySQL Study Guide

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

How to receive notes :

 

The notes contain 3 large chapters and 13 small chapters:

Basics

  1. MySQL data type

  2. MySQL operators

  3. MySQL functions

  4. MySQL database query statement

Core articles

  1. index

  2. Stored procedures and stored functions

  3. Permission management and recovery of MySQL database

  4. MySQL replication

  5. Log

Actual combat

  1. MySQL performance tuning

  2. Use MySQL to build distributed

  3. MySQL caching mechanism

  4. The development and application of MySQL in the Internet industry

Basics

MySQL data type

Data types include some commonly used types: integer types, floating-point number types, fixed-point number types, string types, etc.

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

MySQL operators

The operator connects the operands in the expression to indicate the operation performed on the operands. Common operations include mathematical operations, comparison operations, bit operations, and logical operations. The data in the table can be used more flexibly through operators

Common types of operators in MySQL include arithmetic operators, comparison operators, logical operators, and bitwise operators .

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

MySQL functions

Function means to return a value with a specific relationship to the input parameter value. MySQL provides a large number of rich functions . Users will often use these functions in database management and data query and operation.

By processing the data, the database can become more powerful and flexible to meet the needs of different users.

From the MySQL core functions, it is mainly divided into mathematical functions, string functions, date and time functions, conditional judgment functions, system information functions, and encryption functions .

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

MySQL database query statement

Querying data refers to obtaining the required data from the database. Querying data is the most commonly used and most important operation in database operations. Users can obtain different data by using different query methods according to their data needs.

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

Core articles

index

Indexes are a separate database structure stored on disk. They contain reference pointers to all records in the data table.

table of Contents

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

Stored procedures and stored functions

In layman's terms, a stored procedure is a collection of one or SQL statement, which can be regarded as a batch file, but its role is not limited to batch processing MySQL using  CREATE PROCEDURE CREATE FUNCTION  statement to create subroutines, and then use CALL statement to call these subroutines, thus Realize various functions.

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

Permission management and recovery of MySQL database

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

MySQL replication

MySQL replication is a very important function in  MySQL , mainly used for data replication operations between the master server and the slave server . Database replication technology is an important technology to improve the concurrency, security and fault tolerance of the database system, and is the basis for building large-scale, high-performance applications.

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

Log

The log is an important part of the MySQL database. The log file records the changes that occur during the operation of the MySQL database. MySQL has different types of log files, including error logs (log-err), query logs (log), and binary logs (log- bin), log update and slow query log (log-slow-queries)

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

Actual combat

MySQL performance tuning

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

Use MySQL to build distributed

There are many ways to implement distributed applications in MySQL, such as data segmentation, read-write separation, clustering, etc. These technologies will be introduced one by one below.

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

MySQL caching mechanism

MySQ query cache is a very important technology. The query cache stores the text of the SELECT query and the corresponding results sent to the client. If the same SQL statement is executed, the MySQL database will cache the data for direct use next time, and the MySQL database will optimize the query cache to improve the cache life rate .

In the case of a high load on the MySQL  server , the query cache is used to reduce the pressure on the server and reduce the I/O operation of the server.

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

How to receive notes :

The development and application of MySQL in the Internet industry

A ten-year technical veteran who specializes in MySQL: 763-page core summary, 90% of MySQL problems are fully solved

 

Learning testimonials

With the MySQL database becoming more and more dominant in the development world, if programmer friends do not master the core technology, won't they be "left behind"?

Guess you like

Origin blog.csdn.net/yuandengta/article/details/109235993
Recommended