$ docker run –name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag –name :自定义容器名 some-MySQL:容器名字 -e :设置密码 my-secret-pw:数据库密码 -d : 后台执行 -p ...
分类:
数据库 时间:
2017-06-02 14:54:56
阅读次数:
298
转自: http://www.cnblogs.com/gzgccsu/archive/2013/01/23/2873598.html 1. 慢查询有什么用? 它能记录下所有执行超过long_query_time时间的SQL语句, 帮你找到执行慢的SQL, 方便我们对这些SQL进行优化. 2. 如何开 ...
分类:
数据库 时间:
2017-06-02 14:55:04
阅读次数:
217
---- 向上递归select distinct orgguid,dtb_orgguid,orgname from dtba_organization a start with orgguid = '2117bc0897e543168fd9702216165c77' connect by prior... ...
分类:
数据库 时间:
2017-06-02 14:56:45
阅读次数:
290
Oracle 12C加入了一个非常有新意的功能“可插拔数据库”特性,实现了数据库(PDB)在“容器”(CDB)上的拔功能,既能提高系统资源的利用率,也简化大面积数据库的管理和迁移工作。 下面我们体验一下可插拔数据库的CDB和PDB的操作: 基本信息:根容器(CDB):CUP可插拔数据库(PDB):T ...
分类:
数据库 时间:
2017-06-02 14:57:26
阅读次数:
272
select * from ( select row_number() over(order by id) as rowid,* from table where 1=1 ) tt select count(1) as countRow from ( select * from table wher ...
分类:
数据库 时间:
2017-06-02 15:40:50
阅读次数:
248
原文出处:http://blog.csdn.net/dba_huangzj/article/details/8491327 问题: 经常看到有人误删数据,或者误操作,特别是update和delete的时候没有加where,然后就喊爹喊娘了。人非圣贤孰能无过,做错可以理解,但不能纵容,这个以后再说,现 ...
分类:
数据库 时间:
2017-06-02 15:40:59
阅读次数:
363
在一次truncate oracle表时,报错: ORA-00604: 递归 SQL 级别 1 出现错误 ORA-00904: "CURRENT_SCN": 标识符无效 经分析,是因为在表上建有物化视图: select LOG_OWNER,LOG_TABLE from ALL_MVIEW_LOGS; ...
分类:
数据库 时间:
2017-06-02 15:42:24
阅读次数:
218
1 MySQL集群概述和安装环境MySQL Cluster是MySQL适合于分布式计算环境的高实用、高冗余版本。Cluster的汉语是“集群”的意思。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。MySQL Cluster 是一种技术,该技术允许在 ...
分类:
数据库 时间:
2017-06-02 15:43:27
阅读次数:
277
查询A: select a.*,b.* into Bus605115_ON_Where_And --(642 行受影响) from PositionN a left join szt b on b.[fQCBH]=a.fBusNo where fdealtime between fDInTime a ...
分类:
数据库 时间:
2017-06-02 15:45:48
阅读次数:
291
1.增加字段 alter table [table_NAME] add 字段名 varchar(N) 2.删除字段 ALTER TABLE [table_NAME] DROP COLUMN column_NAME 3.修改字段类型 ALTER TABLE [table_NAME] ALTER COL ...
分类:
数据库 时间:
2017-06-02 15:49:27
阅读次数:
272
重装完系统之后,新装完Navicat之后,在连接oracle数据库的时候,出现如下报错:ORA-28547:connectiontoserverfailed,probableOracleNetadminerror,截图如下:问题原因:重装系统之后,需要先安装oracle客户端,我们把oracle客户端安装之后,看看是否还会存在这个问题注意:..
分类:
数据库 时间:
2017-06-02 17:22:40
阅读次数:
331
mysql压力测试一、测试工具:sysbenchsysbench支持的测试模式:1、CPU运算性能
2、磁盘IO性能
3、调度程序性能
4、内存分配及传输速度
5、POSIX线程性能
6、数据库性能(OLTP基准测试)
目前sysbench主要支持mysql,drizzle,pgsql,oracle等几种数据库。二、编译安装sysbench下载链..
分类:
数据库 时间:
2017-06-02 17:24:50
阅读次数:
293
0x00:php内置过滤函数php有内置的函数用来防御攻击,简单的介绍几个函数。魔术引号当打开时,所有的‘(单引号),"(双引号),\(反斜线)和NULL字符都会被自动加上一个反斜线进行转义。这和addslashes()作用完全相同。一共有三个魔术引号指令:magic_quotes_gpc影响到HTTP请..
分类:
数据库 时间:
2017-06-02 17:25:07
阅读次数:
237
在MySQL中,在整型字段中查询字符串,返回了所有为0的结果,应该返回null或空。例如表结构信息:CREATETABLE`t`(
`name`char(20)COLLATEutf8mb4_unicode_ciDEFAULTNULL,
`id`int(11)NOTNULL
)ENGINE=InnoDBDEFAULTCHARSET=utf8mb4COLLATE=utf8mb4_unicode_ci表中数据:mysql>..
分类:
数据库 时间:
2017-06-02 17:26:57
阅读次数:
273
INFORMATION_SCHEMA是mysql数据库中查询元数据的数据库,元数据如:查询整个数据库中有多少张表,有多少个主键,多个列,模糊搜索表名等 1、模糊搜索表 ...
分类:
数据库 时间:
2017-06-02 17:31:55
阅读次数:
168
####################postfix+mariadb###################1.准备工作[root@westos-mail~]#yuminstallmariadbphpphp-mysqlhttpddovecotdovecot-mysql-y安装有关软件2.配置文件[root@westos-mail~]#vim/etc/dovecot/dovecot.conf24protocols=imappop3lmtp48login_trusted_network..
分类:
数据库 时间:
2017-06-02 17:33:09
阅读次数:
290
结论在前面:使用imp工具无法实现overwrite表中现有数据,据说使用impdb的TABLE_EXISTS_ACTION=TRUNCATE选项可以做到 使用imp导入数据时,不加特别参数的话,假设数据库中已存在该表,会报错 IMP-00015: following statement faile ...
分类:
数据库 时间:
2017-06-02 17:41:01
阅读次数:
2586
SELECTlocationId,lon,lat,(POWER(MOD(ABS(lon-x),360),2)+POWER(ABS(lat-y),2))ASdistanceFROM`eyanghu_location`ORDERBYdistanceLIMIT1000x,y替换成你当前坐标的经纬度就行。
分类:
数据库 时间:
2017-06-02 17:42:25
阅读次数:
248
当数据量大,数据库相应慢时都会针对数据库进行优化。这时都是要针对具体情况,具体业务需求进行优化的。 但是有些步骤和规则应该适合各种情况的。这里综合网上找的资料简单分析一下。 第一优化你的sql和索引; 第二加缓存,memcached,redis; 第三以上都做了后,还是慢,就做主从复制或主主复制,读 ...
分类:
数据库 时间:
2017-06-02 17:44:20
阅读次数:
297
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql 敲回 ...
分类:
数据库 时间:
2017-06-02 17:45:10
阅读次数:
240