临时表与SELECT INTO、INSERT INTO SELECT

sql的临时表使用小结1、创建方法:方法一: create table TempTableName 或 select [字段1,字段2,...,] into TempTableName from table  方法二: create table tempdb.MyTempTable(Tid int)说明:(1)、临时表其实是放在数据库tempdb里的一个用户表;(2)、Temp

2018年02月07日 | 分类:DataBase | 浏览:38 次 | 评论:0 人 | TAG: sql,

MySQL innodb_table_stats表不存在的解决方法

MySQL 版本 5.6.14在导入MySQL数据的时候,发现数据并没有插入到表中,这时我查看服务器的错误日志,发现提示有几个系统表不存在.    innodb_table_stats    innodb_index_stats    slave_master_info    slave_relay_log_info  

2018年01月20日 | 分类:DataBase | 浏览:37 次 | 评论:0 人 | TAG: mysql,

查看mysql的引擎类型

 网上有很多类似于《查看 MySQL 表使用的存储引擎》的文章,不过都不严谨。使用 “SHOW CREATE TABLE 表名”  查看。这种方式查出的结果在某些情况下是不准确的。比如创建表 "test"CREATE TABLE test (id INT(11) defaultNULLauto_increment,  s&nb

2018年01月20日 | 分类:DataBase | 浏览:27 次 | 评论:0 人 | TAG: mysql,

Mysql 使用Navicat 导入大数据太慢,最终使用本身的命令行解决

Mysql 使用Navicat 导入大数据太慢,最终使用本身的命令行解决

最近有个50多G的数据,开始使用大家常用的Navicat软件来运行sql文件,在执行了29小时后,也仅仅只导入了2.3G的数据,时间实在是耗不起感觉速度太慢,就开始想办法,没办法就使用自带的cmd命令行来处理运行没多长时间,就超过了2.4G了,前期几乎是1s执行完4000多条,后期可能是因为数据库本身增大造成运行速度变慢,十几秒才运行不到2000行数据mysql > use dbnamemysql > resource c:\dbname.sql在网上找到的是这两句,执行后报错,后经

2018年01月19日 | 分类:DataBase | 浏览:50 次 | 评论:0 人 | TAG: mysql, navicat,