Mysql

清空单个数据库中所有表

SELECT CONCAT('DROP TABLE ', table_name,';') FROM information_schema.`TABLES` WHERE table_schema='数据库名'; 如果你的数据库中有n表,就会生成n个对应的D...继续阅读 »
数据库

OLAP、OLTP的介绍和比较

OLTP与OLAP的介绍 数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Anal...继续阅读 »
Oracle

RMAN 的配置参数

RMAN 的配置参数 RMAN> show all; using target database control file instead of recovery catalog RMAN configuration ...继续阅读 »
Oracle

oracle的resetlogs机制浅析

oracle的resetlogs机制浅析   alter database open resetlogs 这个命令我想大家都很熟悉了,那有没有想过这个resetlogs选项为什么要用?什么时候用? 它的原理机制是...继续阅读 »
Mysql

mysql删除数据库中特定前缀的数据表,drop删除数据库中所有表

mysql删除数据库中特定前缀的数据表,drop删除数据库中所有表 sql语句: select concat('drop table ',table_name,';') from info...继续阅读 »
Mysql

mysql关闭严格模式

mysql关闭严格模式 通过配置文件修改:    linux找my.cnf文件 window的修改办法是找my.ini   sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 普通linux下修...继续阅读 »
Mysql

关于mysql严格模式的开启、关闭

关于mysql严格模式的开启、关闭   由于项目中对一些默认值设置问题,以及种种原因,mysql数据库需要使用非严格模式开发(mysql最近的版本默认是开启严格模式的)。   linux下mysql服务下操作步骤是: 1、进入mysql服务...继续阅读 »
Mysql

SET FOREIGN_KEY_CHECKS

Mysql中如果表和表之间建立的外键约束,则无法删除表及修改表结构。 解决方法是在Mysql中取消外键约束:  SET FOREIGN_KEY_CHECKS=0;   然后将原来表的数据导出到sql语句,重新创建此表后,再把...继续阅读 »
Mysql

【解决报错】ERROR 1054 (42S22): Unknown column 'password' in 'field list'

ERROR 1054 (42S22): Unknown column 'password' in 'field list' mysql更改密码报错。 在mysql5.7中的user表中已经没有Password字段...继续阅读 »
Mysql

【报错解决】You must reset your password using ALTER USER statement before executing this statement.

 You must reset your password using ALTER USER statement before executing this statement. 解决办法: ...继续阅读 »
Mysql

MySQL创建用户、授权、撤销授权、删除用户方法

MySQL创建用户与授权方法 MySQL中创建用户与授权的实现方法,对于刚开始接触mysql的朋友可以参考下 注:我的运行环境是widnows xp professional + My...继续阅读 »
Mysql

mysql删除库中指定前缀的数据表

mysql删除库中指定前缀的数据表 1、批量删除指定表前缀的表 Select CONCAT( 'drop table ', table_name, ';' )  FROM in...继续阅读 »
Mysql

mysql删除一个库中的所有表

mysql删除一个库中的所有表 删除单个表的命令 drop table 表名; 删除所有表的命令 1.使用information_schema库 2.在sq...继续阅读 »
Mysql

Field‘***’doesn’t have a default value错误解决办法

打开my.ini,查找 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 修改为 sql-mode="NO_AUTO...继续阅读 »
Mysql

mysql查询一个字段在哪个表中

SELECT TABLE_SCHEMA,TABLE_NAME FROM information_schema.`COLUMNS` WHERE COLUMN_NAME = 'col1'  col1  为要查询的字段名字 ...继续阅读 »