在MYSQL中导入cookbook.sql文件

参考资料:

GitHub 项目:svetasmirnova/mysqlcookbook
CSDN 博客:https://blog.csdn.net/u011868279/category_11645577.html

建库:

mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed
mysql> CREATE DATABASE cookbook;
Query OK, 1 row affected (0.00 sec)mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| carrefour          |
| cookbook           |
| information_schema |
| menagerie          |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
7 rows in set (0.00 sec)mysql> 
Guide:
[root@MaxwellDBA backup]# ls -ltt
total 16428
-rw-r--r-- 1 root root 16813610 Oct 13 14:18 cookbook.sql
-rw-r--r-- 1 root root     4794 Oct 13 11:03 carrefour_dump.sql
[root@MaxwellDBA backup]# pwd
/var/lib/mysql/backup
[root@MaxwellDBA backup]# mysql -u root -p cookbook < cookbook.sql
Enter password: 
[root@MaxwellDBA backup]# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 100
Server version: 8.0.26 Source distributionCopyright (c) 2000, 2021, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| carrefour          |
| cookbook           |
| information_schema |
| menagerie          |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
7 rows in set (0.00 sec)mysql> use cookbook
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed
mysql> 
mysql> show tables;
+-----------------------+
| Tables_in_cookbook    |
+-----------------------+
| actors                |
| adcount               |
| al_winner             |
| app_log               |
| artist                |
| book_authors          |
| book_vendor           |
| booksales             |
| catalog_list          |
| cd                    |
| city                  |
| color                 |
| cow_color             |
| cow_order             |
| date_val              |
| datetbl               |
| datetime_val          |
| die                   |
| doremi                |
| drawing               |
| driver_log            |
| expt                  |
| formula1              |
| goods_characteristics |
| goods_shops           |
| groceries             |
| groceries_order_items |
| hitcount              |
| hitlog                |
| hostip                |
| hostname              |
| housewares            |
| housewares2           |
| housewares3           |
| housewares4           |
| httpdlog              |
| httpdlog2             |
| hw_category           |
| image                 |
| ingredient            |
| insect                |
| inv_item              |
| invoice               |
| item                  |
| limbs                 |
| mail                  |
| marathon              |
| mark_log              |
| metal                 |
| money                 |
| movies                |
| movies_actors         |
| movies_actors_link    |
| name                  |
| news                  |
| newsstaff             |
| numbers               |
| obs                   |
| occasion              |
| painting              |
| passtbl               |
| passwd                |
| patients              |
| perl_session          |
| person                |
| php_session           |
| phrase                |
| player_stats          |
| player_stats2         |
| poi                   |
| poll_vote             |
| profile               |
| profile_contact       |
| rainfall              |
| rand_names            |
| rank                  |
| ranks                 |
| reviews               |
| roster                |
| ruby_session          |
| sales_region          |
| sales_tax_rate        |
| sales_volume          |
| sibling               |
| standings1            |
| standings2            |
| states                |
| str_val               |
| sundays               |
| testscore             |
| testscore_withmisses  |
| testscore_withmisses2 |
| time_val              |
| tmp                   |
| tomcat_role           |
| tomcat_session        |
| tomcat_user           |
| top_names             |
| trip_leg              |
| trip_log              |
| tsdemo                |
| weatherdata           |
| weekday               |
+-----------------------+
103 rows in set (0.00 sec)

————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/u011868279/article/details/127301090

D:\software\MySql\bin>mysql -u root -p cookbook < D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql
Enter password: ****
ERROR 1050 (42S01) at line 1073: Table 'limbs' already existsD:\software\MySql\bin>mysql -u root -p
Enter password: ****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 17
Server version: 8.0.40 MySQL Community Server - GPLCopyright (c) 2000, 2024, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| cookbook           |
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)mysql> use cookbook
Database changed
mysql> show tables;
+-----------------------+
| Tables_in_cookbook    |
+-----------------------+
| actors                |
| adcount               |
| al_winner             |
| app_log               |
| artist                |
| book_authors          |
| book_vendor           |
| booksales             |
| catalog_list          |
| cd                    |
| city                  |
| color                 |
| cow_color             |
| cow_order             |
| date_val              |
| datetbl               |
| datetime_val          |
| die                   |
| doremi                |
| drawing               |
| driver_log            |
| expt                  |
| formula1              |
| goods_characteristics |
| goods_shops           |
| groceries             |
| groceries_order_items |
| hitcount              |
| hitlog                |
| hostip                |
| hostname              |
| housewares            |
| housewares2           |
| housewares3           |
| housewares4           |
| httpdlog              |
| httpdlog2             |
| hw_category           |
| image                 |
| ingredient            |
| insect                |
| inv_item              |
| invoice               |
| item                  |
| limbs                 |
| mail                  |
| mail_view             |
| mytable               |
| profile               |
| profile_contact       |
| some table            |
| taxpayer              |
+-----------------------+
52 rows in set (0.00 sec)

小迪,为什么 导入D:\software\MySql\bin>mysql -u root -p cookbook < D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql 只有52个文件,原程序有
103 rows in set (0.00 sec)

关于MySQL导入文件数量不一致的问题
您遇到的问题是:从cookbook.sql文件导入时只导入了52个表/数据,而原程序应该有103个。

可能的原因
SQL文件不完整:检查cookbook.sql文件是否完整,可能只包含了部分内容

字符编码问题:文件可能在传输或保存过程中使用了不兼容的字符编码,导致部分SQL语句无法正确解析

执行错误:导入过程中可能有部分语句执行失败,但未显示错误

文件路径问题:确认D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql确实是完整的文件

解决方案
检查文件完整性:

type D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql | find “CREATE TABLE”
统计文件中包含的CREATE TABLE语句数量

分步导入:

mysql -u root -p cookbook < D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql > import.log 2>&1
这样可以将导入过程的输出和错误保存到import.log文件中查看

使用MySQL客户端直接导入:mysql -u root -p
use cookbook;
source D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql;

这样可以实时看到执行过程中的任何错误

验证数据:
导入后执行:

SHOW TABLES;
SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = ‘cookbook’;
查看实际导入的表数量

如果您能提供导入过程中的错误信息或SQL文件的开头部分,我可以给出更具体的建议。
mysql> source D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql;

mysql Ver 8.0.40 for Win64 on x86_64 (MySQL Community Server - GPL)

Connection id: 19
Current database: cookbook
Current user: root@localhost
SSL: Cipher in use is TLS_AES_256_GCM_SHA384
Using delimiter: ;
Server version: 8.0.40 MySQL Community Server - GPL
Protocol version: 10
Connection: localhost via TCP/IP
Server characterset: utf8mb4
Db characterset: utf8mb4
Client characterset: gbk
Conn. characterset: gbk
TCP port: 3306
Binary data as: Hexadecimal
Uptime: 6 days 22 hours 53 min 31 sec

Threads: 2 Questions: 855 Slow queries: 0 Opens: 202 Flush tables: 3 Open tables: 120 Queries per second avg: 0.001

向小迪咨询,解决方案:
ERROR:
Unknown command ‘\M’.
ERROR:
Unknown command ‘\m’.
ERROR 1049 (42000): Unknown database ‘ecipescookbook.sql;’
从您提供的错误信息来看,导入过程中出现了几个关键问题:

问题分析
字符编码问题:

客户端字符集是GBK,而服务器使用utf8mb4

这可能导致SQL文件中的某些特殊字符被错误解析

路径解析错误:

错误显示 Unknown database ‘ecipescookbook.sql;’,表明MySQL尝试将您的SQL文件名的一部分当作数据库名

转义字符问题:

\M 和 \m 被当作MySQL命令,但实际可能是文件中的内容

解决方案
统一字符集:

sql
SET NAMES utf8mb4;
在导入前先执行这条命令,确保客户端、连接和结果使用一致的字符集

使用完整路径的正确格式:

Windows路径中的反斜杠需要转义或改为正斜杠:

sql
source D:/sql/MySQL_cookbook/mysqlcookbook-master/recipes/cookbook.sql

sql
source D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql
检查文件内容:
用文本编辑器打开SQL文件,检查开头部分是否有异常内容或特殊字符

尝试替代导入方法:

bash
mysql -u root -p cookbook --default-character-set=utf8mb4 < “D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql”
分块导入:
如果文件很大,可以尝试用文本编辑器分割成多个小文件分别导入

您能否提供SQL文件的开头几行内容?这样我可以更准确地判断问题所在。

-- Dump created by MySQL pump utility, version: 8.0.27, Linux (x86_64)
-- Dump start time: Mon Feb 14 02:25:01 2022
-- Server version: 8.0.27SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE;
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET @OLD_TIME_ZONE=@@TIME_ZONE;
SET TIME_ZONE='+00:00';
SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT;
SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS;
SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION;
SET NAMES utf8mb4;
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `cookbook` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;

根据您提供的SQL文件开头内容,这是一个由MySQL 8.0.27的pump工具创建的完整数据库转储文件。结合之前的错误信息,以下是解决方案:

问题根源
字符集冲突:

文件指定了utf8mb4但客户端使用gbk

导致特殊字符和转义序列被错误解析

Windows路径问题:

反斜杠被解释为转义字符

客户端版本差异:

转储文件来自8.0.27(Linux),您使用的是8.0.40(Windows)

完整解决方案
方法1:使用命令行导入(推荐)
cmd
mysql -u root -p --default-character-set=utf8mb4 cookbook < “D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql”
方法2:在MySQL客户端中正确导入

先连接到MySQL:cmd
mysql -u root -p --default-character-set=utf8mb4
然后执行:sql
SET NAMES utf8mb4;
USE cookbook;
SOURCE D:/sql/MySQL_cookbook/mysqlcookbook-master/recipes/cookbook.sql;

方法3:修复环境变量
如果仍有问题,临时修改客户端字符集:

cmd
chcp 65001
mysql -u root -p --default-character-set=utf8mb4
重要提示
确保cookbook数据库不存在或可以覆盖:

sql
DROP DATABASE IF EXISTS cookbook;
CREATE DATABASE cookbook CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
如果文件很大(>100MB),建议使用:

cmd
mysql -u root -p --max_allowed_packet=512M --default-character-set=utf8mb4 cookbook < “sql文件路径”
检查文件完整性:

确保文件没有在Windows编辑器中意外被保存为UTF-8 with BOM格式

用十六进制编辑器检查文件开头是否有EF BB BF序列(BOM标记)

请尝试以上方法后告知结果,如果仍有问题,可能需要检查文件传输过程中是否损坏(比对MD5校验值)。

mysql> show tables;
+-----------------------+
| Tables_in_cookbook    |
+-----------------------+
| actors                |
| adcount               |
| al_winner             |
| app_log               |
| artist                |
| book_authors          |
| book_vendor           |
| booksales             |
| catalog_list          |
| cd                    |
| city                  |
| color                 |
| cow_color             |
| cow_order             |
| date_val              |
| datetbl               |
| datetime_val          |
| die                   |
| doremi                |
| drawing               |
| driver_log            |
| expt                  |
| formula1              |
| goods_characteristics |
| goods_shops           |
| groceries             |
| groceries_order_items |
| hitcount              |
| hitlog                |
| hostip                |
| hostname              |
| housewares            |
| housewares2           |
| housewares3           |
| housewares4           |
| httpdlog              |
| httpdlog2             |
| hw_category           |
| image                 |
| ingredient            |
| insect                |
| inv_item              |
| invoice               |
| item                  |
| limbs                 |
| mail                  |
| mail_view             |
| marathon              |
| mark_log              |
| metal                 |
| money                 |
| movies                |
| movies_actors         |
| movies_actors_link    |
| mytable               |
| name                  |
| news                  |
| newsstaff             |
| numbers               |
| obs                   |
| occasion              |
| painting              |
| passtbl               |
| passwd                |
| patients              |
| perl_session          |
| person                |
| php_session           |
| phrase                |
| player_stats          |
| player_stats2         |
| poi                   |
| poll_vote             |
| profile               |
| profile_contact       |
| rainfall              |
| rand_names            |
| rank                  |
| ranks                 |
| reviews               |
| roster                |
| ruby_session          |
| sales_region          |
| sales_tax_rate        |
| sales_volume          |
| sibling               |
| some table            |
| standings1            |
| standings2            |
| states                |
| str_val               |
| sundays               |
| taxpayer              |
| testscore             |
| testscore_withmisses  |
| testscore_withmisses2 |
| time_val              |
| tmp                   |
| tomcat_role           |
| tomcat_session        |
| tomcat_user           |
| top_names             |
| trip_leg              |
| trip_log              |
| tsdemo                |
| weatherdata           |
| weekday               |
+-----------------------+
107 rows in set (0.00 sec)

小迪后续建议:
验证数据完整性
可以简单检查几个关键表,确保数据完整:

sql
USE cookbook;
SHOW TABLES; – 确认表数量
SELECT COUNT(*) FROM 某重要表; – 抽查数据量
字符集统一方案
为避免未来出现类似问题,可以在my.ini中添加:

ini
[client]
default-character-set=utf8mb4
备份小技巧
下次导出时建议使用:

bash
mysqldump -u root -p --default-character-set=utf8mb4 cookbook > backup.sql

https://blog.csdn.net/u011868279/category_11645577.html

``sql

D:\software\MySql\bin>mysql -u root -p cookbook < D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql
Enter password: ****
ERROR 1050 (42S01) at line 1073: Table 'limbs' already existsD:\software\MySql\bin>mysql -u root -p
Enter password: ****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 17
Server version: 8.0.40 MySQL Community Server - GPLCopyright (c) 2000, 2024, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| cookbook           |
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)mysql> use cookbook
Database changed
mysql> show tables;
+-----------------------+
| Tables_in_cookbook    |
+-----------------------+
| actors                |
| adcount               |
| al_winner             |
| app_log               |
| artist                |
| book_authors          |
| book_vendor           |
| booksales             |
| catalog_list          |
| cd                    |
| city                  |
| color                 |
| cow_color             |
| cow_order             |
| date_val              |
| datetbl               |
| datetime_val          |
| die                   |
| doremi                |
| drawing               |
| driver_log            |
| expt                  |
| formula1              |
| goods_characteristics |
| goods_shops           |
| groceries             |
| groceries_order_items |
| hitcount              |
| hitlog                |
| hostip                |
| hostname              |
| housewares            |
| housewares2           |
| housewares3           |
| housewares4           |
| httpdlog              |
| httpdlog2             |
| hw_category           |
| image                 |
| ingredient            |
| insect                |
| inv_item              |
| invoice               |
| item                  |
| limbs                 |
| mail                  |
| mail_view             |
| mytable               |
| profile               |
| profile_contact       |
| some table            |
| taxpayer              |
+-----------------------+
52 rows in set (0.00 sec)

mysql> source D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql;
--------------
mysql  Ver 8.0.40 for Win64 on x86_64 (MySQL Community Server - GPL)Connection id:          19
Current database:       cookbook
Current user:           root@localhost
SSL:                    Cipher in use is TLS_AES_256_GCM_SHA384
Using delimiter:        ;
Server version:         8.0.40 MySQL Community Server - GPL
Protocol version:       10
Connection:             localhost via TCP/IP
Server characterset:    utf8mb4
Db     characterset:    utf8mb4
Client characterset:    gbk
Conn.  characterset:    gbk
TCP port:               3306
Binary data as:         Hexadecimal
Uptime:                 6 days 22 hours 53 min 31 secThreads: 2  Questions: 855  Slow queries: 0  Opens: 202  Flush tables: 3  Open tables: 120  Queries per second avg: 0.001
--------------ERROR:
Unknown command '\M'.
ERROR:
Unknown command '\m'.
ERROR 1049 (42000): Unknown database 'ecipescookbook.sql;'
从您提供的错误信息来看,导入过程中出现了几个关键问题:问题分析
字符编码问题:客户端字符集是GBK,而服务器使用utf8mb4这可能导致SQL文件中的某些特殊字符被错误解析路径解析错误:错误显示 Unknown database 'ecipescookbook.sql;',表明MySQL尝试将您的SQL文件名的一部分当作数据库名转义字符问题:\M 和 \m 被当作MySQL命令,但实际可能是文件中的内容解决方案
统一字符集:sql
SET NAMES utf8mb4;
在导入前先执行这条命令,确保客户端、连接和结果使用一致的字符集使用完整路径的正确格式:Windows路径中的反斜杠需要转义或改为正斜杠:sql
source D:/sql/MySQL_cookbook/mysqlcookbook-master/recipes/cookbook.sql
或sql
source D:\\sql\\MySQL_cookbook\\mysqlcookbook-master\\recipes\\cookbook.sql
检查文件内容:
用文本编辑器打开SQL文件,检查开头部分是否有异常内容或特殊字符尝试替代导入方法:bash
mysql -u root -p cookbook --default-character-set=utf8mb4 < "D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql"
分块导入:
如果文件很大,可以尝试用文本编辑器分割成多个小文件分别导入您能否提供SQL文件的开头几行内容?这样我可以更准确地判断问题所在。-- Dump created by MySQL pump utility, version: 8.0.27, Linux (x86_64)
-- Dump start time: Mon Feb 14 02:25:01 2022
-- Server version: 8.0.27SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE;
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET @OLD_TIME_ZONE=@@TIME_ZONE;
SET TIME_ZONE='+00:00';
SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT;
SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS;
SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION;
SET NAMES utf8mb4;
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `cookbook` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
根据您提供的SQL文件开头内容,这是一个由MySQL 8.0.27的pump工具创建的完整数据库转储文件。结合之前的错误信息,以下是解决方案:问题根源
字符集冲突:文件指定了utf8mb4但客户端使用gbk导致特殊字符和转义序列被错误解析Windows路径问题:反斜杠被解释为转义字符客户端版本差异:转储文件来自8.0.27(Linux),您使用的是8.0.40(Windows)完整解决方案
方法1:使用命令行导入(推荐)
cmd
mysql -u root -p --default-character-set=utf8mb4 cookbook < "D:\sql\MySQL_cookbook\mysqlcookbook-master\recipes\cookbook.sql"
方法2:在MySQL客户端中正确导入
先连接到MySQL:cmd
mysql -u root -p --default-character-set=utf8mb4
然后执行:sql
SET NAMES utf8mb4;
USE cookbook;
SOURCE D:/sql/MySQL_cookbook/mysqlcookbook-master/recipes/cookbook.sql;
方法3:修复环境变量
如果仍有问题,临时修改客户端字符集:cmd
chcp 65001
mysql -u root -p --default-character-set=utf8mb4
重要提示
确保cookbook数据库不存在或可以覆盖:sql
DROP DATABASE IF EXISTS cookbook;
CREATE DATABASE cookbook CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
如果文件很大(>100MB),建议使用:cmd
mysql -u root -p --max_allowed_packet=512M --default-character-set=utf8mb4 cookbook < "sql文件路径"
检查文件完整性:确保文件没有在Windows编辑器中意外被保存为UTF-8 with BOM格式用十六进制编辑器检查文件开头是否有EF BB BF序列(BOM标记)请尝试以上方法后告知结果,如果仍有问题,可能需要检查文件传输过程中是否损坏(比对MD5校验值)。```sql
mysql> show tables;
+-----------------------+
| Tables_in_cookbook    |
+-----------------------+
| actors                |
| adcount               |
| al_winner             |
| app_log               |
| artist                |
| book_authors          |
| book_vendor           |
| booksales             |
| catalog_list          |
| cd                    |
| city                  |
| color                 |
| cow_color             |
| cow_order             |
| date_val              |
| datetbl               |
| datetime_val          |
| die                   |
| doremi                |
| drawing               |
| driver_log            |
| expt                  |
| formula1              |
| goods_characteristics |
| goods_shops           |
| groceries             |
| groceries_order_items |
| hitcount              |
| hitlog                |
| hostip                |
| hostname              |
| housewares            |
| housewares2           |
| housewares3           |
| housewares4           |
| httpdlog              |
| httpdlog2             |
| hw_category           |
| image                 |
| ingredient            |
| insect                |
| inv_item              |
| invoice               |
| item                  |
| limbs                 |
| mail                  |
| mail_view             |
| marathon              |
| mark_log              |
| metal                 |
| money                 |
| movies                |
| movies_actors         |
| movies_actors_link    |
| mytable               |
| name                  |
| news                  |
| newsstaff             |
| numbers               |
| obs                   |
| occasion              |
| painting              |
| passtbl               |
| passwd                |
| patients              |
| perl_session          |
| person                |
| php_session           |
| phrase                |
| player_stats          |
| player_stats2         |
| poi                   |
| poll_vote             |
| profile               |
| profile_contact       |
| rainfall              |
| rand_names            |
| rank                  |
| ranks                 |
| reviews               |
| roster                |
| ruby_session          |
| sales_region          |
| sales_tax_rate        |
| sales_volume          |
| sibling               |
| some table            |
| standings1            |
| standings2            |
| states                |
| str_val               |
| sundays               |
| taxpayer              |
| testscore             |
| testscore_withmisses  |
| testscore_withmisses2 |
| time_val              |
| tmp                   |
| tomcat_role           |
| tomcat_session        |
| tomcat_user           |
| top_names             |
| trip_leg              |
| trip_log              |
| tsdemo                |
| weatherdata           |
| weekday               |
+-----------------------+
107 rows in set (0.00 sec)

后续建议:
验证数据完整性
可以简单检查几个关键表,确保数据完整:

sql
USE cookbook;
SHOW TABLES; – 确认表数量
SELECT COUNT(*) FROM 某重要表; – 抽查数据量
字符集统一方案
为避免未来出现类似问题,可以在my.ini中添加:

ini
[client]
default-character-set=utf8mb4
备份小技巧
下次导出时建议使用:

bash
mysqldump -u root -p --default-character-set=utf8mb4 cookbook > backup.sql

https://blog.csdn.net/u011868279/category_11645577.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/81126.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Scrapy框架下地图爬虫的进度监控与优化策略

1. 引言 在互联网数据采集领域&#xff0c;地图数据爬取是一项常见但具有挑战性的任务。由于地图数据通常具有复杂的结构&#xff08;如POI点、路径信息、动态加载等&#xff09;&#xff0c;使用传统的爬虫技术可能会遇到效率低下、反爬策略限制、任务进度难以监控等问题。 …

【Win32 API】 lstrcmpA()

作用 比较两个字符字符串&#xff08;比较区分大小写&#xff09;。 lstrcmp 函数通过从第一个字符开始检查&#xff0c;若相等&#xff0c;则检查下一个&#xff0c;直到找到不相等或到达字符串的末尾。 函数 int lstrcmpA(LPCSTR lpString1, LPCSTR lpString2); 参数 lpStr…

代码随想录60期day38

2维背包 #include<bits/stdc.h> using namespace std;int main(){int n,bagweight;cin>>n>>bagweight;vector<int>weight(n,0);vector<int>value(n,0);for(int i 0 ; i <n;i){cin>>weight[i];}for(int j 0;j<n;j){cin>>val…

[模型部署] 1. 模型导出

&#x1f44b; 你好&#xff01;这里有实用干货与深度分享✨✨ 若有帮助&#xff0c;欢迎&#xff1a;​ &#x1f44d; 点赞 | ⭐ 收藏 | &#x1f4ac; 评论 | ➕ 关注 &#xff0c;解锁更多精彩&#xff01;​ &#x1f4c1; 收藏专栏即可第一时间获取最新推送&#x1f514;…

mac的Cli为什么输入python3才有用python --version显示无效,pyenv入门笔记,如何查看mac自带的标准库模块

根据你的终端输出&#xff0c;可以得出以下结论&#xff1a; 1. 你的 Mac 当前只有一个 Python 版本 系统默认的 Python 3 位于 /usr/bin/python3&#xff08;这是 macOS 自带的 Python&#xff09;通过 which python3 确认当前使用的就是系统自带的 Pythonbrew list python …

Java注解详解:从入门到实战应用篇

1. 引言 Java注解&#xff08;Annotation&#xff09;是JDK 5.0引入的一种元数据机制&#xff0c;用于为代码提供附加信息。它广泛应用于框架开发、代码生成、编译检查等领域。本文将从基础到实战&#xff0c;全面解析Java注解的核心概念和使用场景。 2. 注解基础概念 2.1 什…

前端方法的总结及记录

个人简介 &#x1f468;‍&#x1f4bb;‍个人主页&#xff1a; 魔术师 &#x1f4d6;学习方向&#xff1a; 主攻前端方向&#xff0c;正逐渐往全栈发展 &#x1f6b4;个人状态&#xff1a; 研发工程师&#xff0c;现效力于政务服务网事业 &#x1f1e8;&#x1f1f3;人生格言&…

组件导航 (HMRouter)+flutter项目搭建-混合开发+分栏效果

组件导航 (Navigation)flutter项目搭建 接上一章flutter项目的环境变量配置并运行flutter 1.flutter创建项目并运行 flutter create fluter_hmrouter 进入ohos目录打开编辑器先自动签名 编译项目-生成签名包 flutter build hap --debug 运行项目 HMRouter搭建安装 1.安…

城市排水管网流量监测系统解决方案

一、方案背景 随着工业的不断发展和城市人口的急剧增加&#xff0c;工业废水和城市污水的排放量也大量增加。目前&#xff0c;我国已成为世界上污水排放量大、增加速度快的国家之一。然而&#xff0c;总体而言污水处理能力较低&#xff0c;有相当部分未经处理的污水直接或间接排…

TCP/IP 知识体系

TCP/IP 知识体系 一、TCP/IP 定义 全称&#xff1a;Transmission Control Protocol/Internet Protocol&#xff08;传输控制协议/网际协议&#xff09;核心概念&#xff1a; 跨网络实现信息传输的协议簇&#xff08;包含 TCP、IP、FTP、SMTP、UDP 等协议&#xff09;因 TCP 和…

5G行业专网部署费用详解:投资回报如何最大化?

随着数字化转型的加速&#xff0c;5G行业专网作为企业提升生产效率、保障业务安全和实现智能化管理的重要基础设施&#xff0c;正受到越来越多行业客户的关注。部署5G专网虽然前期投入较大&#xff0c;但通过合理规划和技术选择&#xff0c;能够实现投资回报的最大化。 在5G行…

网页工具-OTU/ASV表格物种分类汇总工具

AI辅助下开发了个工具&#xff0c;功能如下&#xff0c;分享给大家&#xff1a; 基于Shiny开发的用户友好型网页应用&#xff0c;专为微生物组数据分析设计。该工具能够自动处理OTU/ASV_taxa表格&#xff08;支持XLS/XLSX/TSV/CSV格式&#xff09;&#xff0c;通过调用QIIME1&a…

【超分辨率专题】一种考量视频编码比特率优化能力的超分辨率基准

这是一个Benchmark&#xff0c;超分辨率视频编码&#xff08;2024&#xff09; 专题介绍一、研究背景二、相关工作2.1 SR的发展2.2 SR benchmark的发展 三、Benchmark细节3.1 数据集制作3.2 模型选择3.3 编解码器和压缩标准选择3.4 Benchmark pipeline3.5 质量评估和主观评价研…

保姆教程-----安装MySQL全过程

1.电脑从未安装过mysql的&#xff0c;先找到mysql官网&#xff1a;MySQL :: Download MySQL Community Server 然后下载完成后&#xff0c;找到文件&#xff0c;然后双击打开 2. 选择安装的产品和功能 依次点开“MySQL Servers”、“MySQL Servers”、“MySQL Servers 5.7”、…

【React中函数组件和类组件区别】

在 React 中,函数组件和类组件是两种构建组件的方式,它们在多个方面存在区别,以下详细介绍: 1. 语法和定义 类组件:使用 ES6 的类(class)语法定义,继承自 React.Component。需要通过 this.props 来访问传递给组件的属性(props),并且通常要实现 render 方法返回 JSX…

[基础] HPOP、SGP4与SDP4轨道传播模型深度解析与对比

HPOP、SGP4与SDP4轨道传播模型深度解析与对比 文章目录 HPOP、SGP4与SDP4轨道传播模型深度解析与对比第一章 引言第二章 模型基础理论2.1 历史演进脉络2.2 动力学方程统一框架 第三章 数学推导与摄动机制3.1 SGP4核心推导3.1.1 J₂摄动解析解3.1.2 大气阻力建模改进 3.2 SDP4深…

搭建运行若依微服务版本ruoyi-cloud最新教程

搭建运行若依微服务版本ruoyi-cloud 一、环境准备 JDK > 1.8MySQL > 5.7Maven > 3.0Node > 12Redis > 3 二、后端 2.1数据库准备 在navicat上创建数据库ry-seata、ry-config、ry-cloud运行SQL文件ry_20250425.sql、ry_config_20250224.sql、ry_seata_2021012…

Google I/O 2025 观看攻略一键收藏,开启技术探索之旅!

AIGC开放社区https://lerhk.xetlk.com/sl/1SAwVJ创业邦https://weibo.com/1649252577/PrNjioJ7XCSDNhttps://live.csdn.net/room/csdnnews/OOFSCy2g/channel/collectiondetail?sid2941619DONEWShttps://www.donews.com/live/detail/958.html凤凰科技https://flive.ifeng.com/l…

ORACLE 11.2.0.4 数据库磁盘空间爆满导致GAP产生

前言 昨天晚上深夜接到客户电话&#xff0c;反应数据库无法正常使用&#xff0c;想进入服务器检查时&#xff0c;登录响应非常慢。等两分钟后进入服务器且通过sqlplus进入数据库也很慢。通过检查服务器磁盘空间发现数据库所在区已经爆满&#xff0c;导致数据库在运行期间新增审…

计算机视觉---目标追踪(Object Tracking)概览

一、核心定义与基础概念 1. 目标追踪的定义 定义&#xff1a;在视频序列或连续图像中&#xff0c;对一个或多个感兴趣目标&#xff08;如人、车辆、物体等&#xff09;的位置、运动轨迹进行持续估计的过程。核心任务&#xff1a;跨帧关联目标&#xff0c;解决“同一目标在不同…