A brief analysis of the game kimono memo problem

A brief analysis of the game kimono memo problem

Today, after the game was restarted, I found that the data could not be imported into the target database after it was backed up.

mysql -h10.66.125.733 --port 3306 -u sanda -pX12234455 --default-character-set=utf8 sanda_s10 < /data/mysql/8/user.sql

return

ERROR 1044 (42000) at line 20: Access denied for user 'sanda'@'10.105.%' to database 'sanda_s10'

After checking, the following two permissions are missing:

mysql> grant LOCK TABLES on *.* to sanda@'10.105.%';
mysql> grant alter on *.* to sanda@'10.105.%';

Or grant all permissions

grant all privileges on *.* to 'sanda'@'%' identified by 'X12234455';
grant all privileges on *.* to 'sanda'@'%' with grant option;

2. When mysqldump was being run, when the data was exported more than halfway, the database network connection was disconnected, but the servo operator was not aware that the backup process had been interrupted. Since this was the first time we encountered such an exception, our servo tool needs to strengthen this prompt, and notify the servo operator of the disconnection exception in a timely manner. JAVA calls the system command without returning an error message, so we need to check.

3. Before merging each partition, check whether the disk is large enough for backup.

4.Support multiple areas on one page

5. From the client and server merging a table and sending a request to merge the next table, change it to the server merging a table and broadcasting it to the client, so that there will be no problem even if the connection is disconnected

6. If the primary key conflicts, ignore this item and it will not affect the subsequent execution

Summarize

The above is all the content of this article on the brief analysis of the game kimono memo issue. I hope it will be helpful to everyone. If you have any questions, please leave a message at any time and the editor will reply to you in time. Friends are welcome to refer to other related topics on this site.

You may also be interested in:
  • MySql Memo
  • Batch processing_mysql creates game rankings!

<<:  Linux uses lsof command to check file opening status

>>:  How to use lazy loading in react to reduce the first screen loading time

Recommend

MySQL 8.0.19 installation and configuration method graphic tutorial

This article records the installation and configu...

Share the problem of Ubuntu 19 not being able to install docker source

According to major websites and personal habits, ...

Detailed explanation of the process of installing MySQL on Ubuntu 18.04.4

Let's take a look at the process of installin...

Let's talk in detail about the direction of slow SQL optimization in MySQL

Table of contents Preface SQL statement optimizat...

MySQL series multi-table join query 92 and 99 syntax examples detailed tutorial

Table of contents 1. Cartesian product phenomenon...

Detailed explanation of the difference between uniapp and vue

Table of contents 1. Simple page example 2.uni-ap...

Mysql optimization Zabbix partition optimization

The biggest bottleneck of using zabbix is ​​the d...

The difference between mysql outer join and inner join query

The syntax for an outer join is as follows: SELEC...

Difference and implementation of JavaScript anti-shake and throttling

Table of contents 1. Anti-shake 2. Throttling 3. ...

MySQL Community Server compressed package installation and configuration method

Today, because I wanted to install MySQL, I went ...

Example statements for indexes and constraints in MySQL

Foreign Keys Query which tables the primary key o...

How to create Baidu dead link file

There are two types of dead link formats defined b...

Detailed explanation of using split command to split Linux files

A few simple Linux commands let you split and rea...

Linux installation MySQL5.6.24 usage instructions

Linux installation MySQL notes 1. Before installi...

How to configure redis sentinel mode in Docker (on multiple servers)

Table of contents Preface condition Install Docke...