`

MySQL 查看表状态

 
阅读更多

 

 

1,只能加反引号或者不加

mysql> show create table ad_package\G

否则报错:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''ad_package'' at line 1
 

2,只能加引号,不能不加

mysql>  show table status like 'ad_package'\G

 

不加报错:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ad_package' at line 1

 

 

Database changed
mysql> LOAD DATA INFILE '/var/lib/mysql/ad.txt' INTO TABLE ad_package FIELDS TERMINATED BY ',';
Query OK, 13480 rows affected, 28351 warnings (0.36 sec)
Records: 13480  Deleted: 0  Skipped: 0  Warnings: 28351

mysql> LOAD DATA INFILE '/var/lib/mysql/ad.txt' INTO TABLE ad_package FIELDS TERMINATED BY ',' enclosed by '"' ;
ERROR 1062 (23000): Duplicate entry '2' for key 'PRIMARY'
mysql> LOAD DATA INFILE '/var/lib/mysql/ad.txt' IGNORE INTO TABLE ad_package FIELDS TERMINATED BY ',' enclosed by '"' ;
Query OK, 2 rows affected, 20908 warnings (0.09 sec)
Records: 6740  Deleted: 0  Skipped: 6738  Warnings: 20908

mysql> LOAD DATA INFILE '/var/lib/mysql/ad.txt' IGNORE INTO TABLE ad_package FIELDS TERMINATED BY ',';
Query OK, 13479 rows affected, 28349 warnings (0.18 sec)
Records: 13479  Deleted: 0  Skipped: 0  Warnings: 28349

mysql> LOAD DATA INFILE '/var/lib/mysql/ad.txt' IGNORE INTO TABLE ad_package FIELDS TERMINATED BY ',' ORDERS(ad_id,item_url,crc32,package_name,status) ;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDERS(ad_id,item_url,crc32,package_name,status)' at line 1
mysql> LOAD DATA INFILE '/var/lib/mysql/ad.txt' IGNORE INTO TABLE ad_package FIELDS TERMINATED BY ',' ORDERS (ad_id,item_url,crc32,package_name,status) ;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDERS (ad_id,item_url,crc32,package_name,status)' at line 1
mysql> LOAD DATA INFILE '/var/lib/mysql/ad.txt' IGNORE INTO TABLE ad_package ORDERS (ad_id,item_url,crc32,package_name,status) FIELDS TERMINATED BY ',' ;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDERS (ad_id,item_url,crc32,package_name,status) FIELDS TERMINATED BY ','' at line 1
mysql> LOAD DATA INFILE '/var/lib/mysql/ad.txt' IGNORE INTO TABLE ad_package FIELDS TERMINATED BY ',' ;Query OK, 13479 rows affected, 13480 warnings (0.43 sec)
Records: 13479  Deleted: 0  Skipped: 0  Warnings: 13480

mysql> LOAD DATA INFILE '/var/lib/mysql/ad.txt' IGNORE INTO TABLE ad_package FIELDS TERMINATED BY ',' ;
Query OK, 13479 rows affected, 1 warning (0.14 sec)
Records: 13479  Deleted: 0  Skipped: 0  Warnings: 1

分享到:
评论

相关推荐

    查看Mysql运行状态

    ### 查看 MySQL 运行状态的关键知识点 #### 一、MySQL 命令概述 在管理 MySQL 数据库的过程中,了解并掌握如何查看 MySQL 的运行状态至关重要。这不仅可以帮助我们及时发现潜在的问题,还能确保数据库系统的稳定性...

    MySQL常用查询状态命令

    查看服务器状态可以帮助我们了解MySQL服务器的运行情况,包括但不限于运行时间、线程数、查询次数等。可以通过执行以下命令来实现: ```sql mysql> STATUS; ``` 这个命令返回的信息非常全面,其中包括了服务器的版本...

    mysql从服务器状态监控脚本

    mysql从服务器状态监控脚本,源自官方网

    MySQL分区表自动创建及删除存储过程

    这个事件可能会按照每天、每周或每月等周期触发,确保分区表始终保持最优状态。 "表.txt"文件可能包含了一些示例表结构或者分区设计的说明,比如如何根据业务需求来规划分区键,以及分区表的优点和使用场景。它可能...

    mysql数据表结构说明模板.pdf

    视图是一种虚拟表,基于一个或多个表的SQL SELECT查询,它提供了从不同角度查看数据的能力,而无需直接操作底层表。 核心表结构包括“T_TEMPERATURE”,这是一个用于存储温度数据的表。表中的字段有: 1. ID:这是...

    mysql状态监控脚本

    linux下检测mysql进程状态脚本,做Mysql主备模式,可以监测mysql数据库允许状态。

    mysql中status状态说明

    根据status状态对Mysql数据库进行优化: 1、连接数  1.1 show variables like ‘max_connections’;  1.2、 show global status like ‘Max_used_connections’; 1.3、设置最大连接数值方法:    mysqld服务器...

    Mysql binlog查看工具

    在本主题中,我们将深入探讨如何使用MySQL binlog查看工具来理解和分析binlog文件。 首先,理解MySQL binlog的格式至关重要。MySQL的binlog有两种格式:Statement-based(基于语句)和Row-based(基于行)。基于...

    C#一键安装MySQL,C#监控MySQL服务状态

    本主题涉及如何利用C#和WinForms界面库DotNetBar来创建一个工具,实现MySQL数据库的一键安装以及监控其服务状态,包括开启、关闭和重启服务。以下是相关的知识点详解: 1. **C#编程语言**: C#是微软公司推出的一种...

    查看MySQL数据库的命令

    #### 四、查看表结构与状态 - **命令**: `DESCRIBE table_name;` 或 `DESC table_name;` 这两个命令都可以用来查看指定表的列信息,包括字段名、数据类型、是否为主键等。这对于理解表结构非常有帮助。 - **命令...

    MYSQL锁表问题的解决方法

    MySQL数据库在处理并发事务时,可能会出现锁表的问题,这通常发生在多个事务同时访问和修改同一数据时。当一个事务尚未完成,其他事务无法进行相关操作,就会导致锁表现象,影响数据库性能和应用的正常运行。本文将...

    mysql锁表解表

    MySQL在进行alter table等DDL操作时,有时会出现Waiting for table metadata lock的等待场景。而且,一旦alter table TableA的操作停滞在Waiting for table metadata lock的状态,后续对TableA的任何操作(包括读)...

    docker容器mysql数据库无状态主从配置

    docker容器mysql数据库无状态主从配置,从节点重启自动增量同步。

    MYSQL数据库信息查看

    `**:查看表的结构,包括字段名、数据类型、是否允许为空等信息。 5. **查询数据**: - **`SELECT column1, column2 FROM table_name;`**:选择特定列的数据。 - **`WHERE`**子句用于设置查询条件,例如:`WHERE ...

    MySQL查看表和清空表的常用命令总结

    在MySQL数据库管理中,查看表和清空表是两个基本且至关重要的操作。这些命令对于数据维护、测试环境的重置以及数据清理等场景非常实用。下面将详细介绍这两个操作的相关命令。 首先,我们来看如何在MySQL中查看...

    MySQL性能分析之临时表

    为了确保MySQL系统的高效运行,监控临时表的状态是非常重要的。以下是几个关键指标: 1. **MAX_HEAP_TABLE_SIZE**:定义了`MEMORY`表的最大大小,用于计算`MEMORY`表的最大行数。 2. **MAX_TMP_TABLES**:限制一个...

    MySQL运行状态show

    MySQL运行状态show tytutu

    PHP版MySQL运行状态监视器+MySQL+Monitor+v1php源码.

    这款监视器能够提供关于MySQL服务器的关键信息,例如连接状态、查询速率、内存使用情况以及表锁等。通过它,你可以: 1. **监控连接状态**:查看当前活动连接数量,监控最大连接数,防止因过多连接导致的资源耗尽...

    mysql全国城市三级联动表

    本知识点将聚焦于“mysql全国城市三级联动表”这一主题,这通常涉及到省级、市级和区县级的数据结构设计,适用于构建具有地区选择功能的应用。 在MySQL数据库中,三级联动表设计的主要目的是为了实现用户在选择城市...

Global site tag (gtag.js) - Google Analytics