Apache iBatis(现已迁至Google Code下发展,更名为MyBatis)是当前IT项目中使用很广泛的一个半自动ORM框架,区别于Hibernate之类的全自动框架,iBatis对数据库的操作拥有更加灵活的控制,对于那些经常需要调用本地数据库函数自定义SQL语句,或是喜欢自己优化SQL ...
分类:
数据库 时间:
2016-07-23 00:44:05
阅读次数:
211
在用PL/SQL Developer连接数据库时出现“ORA-12541:TNS:无监听程序”错误。 1、检查listener.log日志发现下面错误:TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production on 20-9月 -2008 ...
分类:
数据库 时间:
2016-07-23 00:38:43
阅读次数:
217
https://dev.mysql.com/doc/refman/5.7/en/porting.html https://dev.mysql.com/doc/refman/5.7/en/debugging-server.html http://hedengcheng.com/?p=238 ...
分类:
数据库 时间:
2016-07-23 00:38:06
阅读次数:
190
EXPLAIN 命令详解 http://www.cnblogs.com/gomysql/p/3720123.html http://www.cnblogs.com/Aiapple/p/5697229.html http://www.cnblogs.com/xuanzhi201111/p/417563 ...
分类:
数据库 时间:
2016-07-23 00:32:24
阅读次数:
163
Linux下mysql的全备计划任务_shell小脚本,适用于数据量较小的mysql。#!/bin/bashPORT=‘5001‘USER=‘admin‘PASSWD=‘admin‘SOCKED="/data/socket/mysql${PORT}.sock"BACKUP_FILE=‘/data/mysql/backup‘#注意磁盘空间情况BACKUP_SAVE_DAYS=‘2‘ #删除N天之前的CMD1=‘showdatabases;‘..
分类:
数据库 时间:
2016-07-22 23:22:05
阅读次数:
411
1.安装驱动 输入命令:pip install MySQL-python 2.直接使用驱动 3.ORM框架——SQLAlchemy 输入命令:pip install sqlalchemy 快速入门:http://www.pythondoc.com/flask-sqlalchemy/quickstar ...
分类:
数据库 时间:
2016-07-22 23:05:53
阅读次数:
295
审核 什么是业务审核 类似与code review 评审业务Schema和SQL设计 偏重关注性能 是业务优化的主要入口之一 审核提前发现问题,进行优化 上线后通过监控或巡检发现问题,进行优化 Schema设计审核 表和字段命名是否合规 字段类型,长度设计是否适当 表关联关系是否合理 主键,更新时间 ...
分类:
数据库 时间:
2016-07-22 23:04:42
阅读次数:
231
1 create table employee (name varchar(30), sex char(2), age int, address varchar(30)); 2 3 insert into employee values ('张三', '女', 19, '北京'); 4 insert ...
分类:
数据库 时间:
2016-07-22 23:02:41
阅读次数:
365
按照疯狂java讲义的13.3的程序,发现程序运行出错。 1.点开runConnMySql.cmd运行文件,出现如下结果: 2.用Editplus进行编译运行,如下结果: 报错定位到程序第18行,而第18行是驱动 原因:运行该程序需要MySQL的数据库驱动,该驱动JAR文件就是e:\mysql-co ...
分类:
数据库 时间:
2016-07-22 23:00:48
阅读次数:
336
概述: MySQL有许多实用的技巧,利用这些技巧能提高工作的效率,减少一些不必要的麻烦。 一、prompt 命令 Your full user_name@host_name account name x, for any “x” not listed above 二、tee/notee [03:46 ...
分类:
数据库 时间:
2016-07-22 22:46:56
阅读次数:
249
1.登录MySQL语句 mysql -h hostname|hostIP -P port -u username -p databasename -e "SQL语句"; 2.新建普通用户 CREATE USER username@Host IDENTIFIED BY 'password'; INSE ...
分类:
数据库 时间:
2016-07-22 21:35:31
阅读次数:
273
1.登录PL/SQL Developer 这里省略Oracle数据库和PL/SQL Developer的安装步骤,注意在安装PL/SQL Developer软件时,不要安装在Program Files (x86)目录下,不然无法启动PL/SQL Developer。 奇怪这里为什么选择不到数据库的T ...
分类:
数据库 时间:
2016-07-22 21:31:34
阅读次数:
286
MySQL通过慢查询日志定位那些执行效率较低的SQL 语句,用--log-slow-queries[=file_name]选项启动时,mysqld 会写一个包含所有执行时间超过long_query_time 秒的SQL语句的日志文件,通过查看这个日志文件定位效率较低的SQL 。 慢查询日志在查询结束 ...
分类:
数据库 时间:
2016-07-22 21:30:20
阅读次数:
268
数据库管理员: sys和system的权限区别:sys:所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行时至关重要的,由数据库 自己维护,任何用户都不能手动更改,sys用户拥有dba、sysdba、sysoper角色或权限,是oracle权限最高的用户 ...
分类:
数据库 时间:
2016-07-22 21:21:46
阅读次数:
163