码迷,mamicode.com
首页 > 数据库 > 周排行
oracle 递归和connect by【转】
oracle递归查询(单表包含多级上下级关系) http://www.cnblogs.com/walk-the-Line/p/4882866.html select * from tb_menu m start with m.id=1 connect by m.parent = prior m.id ...
分类:数据库   时间:2017-04-09 14:34:30    阅读次数:304
一个简单的实现不同权限的用户登录后看到不同的菜单设计的数据库表清单
实现不同权限的用户登录后看到不同的菜单(菜单分两级),二级菜单显示内容根据一级菜单提供 一. menu 菜单表 id(主键), menu_name(菜单名), parent_menu_id(父菜单id), level(菜单级别:0,一级菜单,1,二级菜单……可以无限级) 二. role 角色表 id ...
分类:数据库   时间:2017-04-09 14:51:37    阅读次数:490
C语言操作MySQL数据库
原作者博客http://www.cnblogs.com/nliao/archive/2010/09/09/1822660.html 先看结构体 ---------------------------------------------- 以下代码块是用来连接数据库的通讯过程,要连接MYSQL,必须建 ...
分类:数据库   时间:2017-04-09 14:53:39    阅读次数:238
九爷 带你玩转mysql引擎Mylsam
一、mysql存储引擎介绍:MySQL在5.1(不包括)之前的版本中,存储引擎是需要在MySQL安装的时候就必须和MySQL一起被编译并同时被安装的。但是从MySQL5.1开始,MySQLAB对其结构体系做了较大的改造,并引入了一个新的概念:插件式存储引擎体系结构。MySQLAB在架构改造的时候,让存..
分类:数据库   时间:2017-04-09 15:10:04    阅读次数:1007
MySQL metadata lock阻塞问题
2017年4月1日星期六在某个业务的主库加完2个字段后,业务方反馈在30分钟后从库也一直无法查看到这个新字段。在slave上执行showslavestatus\G如下图showporcesslist;如下图:上图2张图,可以看到延迟较大,从库上的alter操作一直在等待metadatalock,处于阻塞状态。解决方法:使..
分类:数据库   时间:2017-04-09 15:10:56    阅读次数:287
SQL高级查询技巧
1.UNION,EXCEPT,INTERSECT运算符 A,UNION 运算符 UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。 当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表 ...
分类:数据库   时间:2017-04-09 15:47:10    阅读次数:200
MySQL忘记密码后重置密码(Mac )
转:http://www.cnblogs.com/lihuanqing/p/5623872.html 安装好MySQL以后,系统给了个默认的的密码,然后不小心关了,惨了密码没有了。 1、关闭mysql服务器 sudo /usr/local/mysql/support-files/mysql.serv ...
分类:数据库   时间:2017-04-09 15:51:19    阅读次数:280
hibernate之SQL查询
一、SQL查询简介 使用SQL查询可以利用某些数据库的特性,或者将原有的JDBC应用迁移到hibernate应用上,也可能需要使用原生的SQL查询。查询步骤如下: 1、获取hibernate session对象 2、编写SQL语句 3、以SQL语句作为参数,调用Session的createSQLQu ...
分类:数据库   时间:2017-04-09 15:57:53    阅读次数:230
oracle笔记--SGA总结(二)
重做日志缓存区 用户每一次对数据的修改均会在重做日志缓存区生成一条相关记录。重做日志缓存区是一个循环缓存区,依次记录用户修改操作的重做条目。LGWR将redolog buffer缓存区中的重做条目缓存到数据库中的redolog file中。redolog文件对于维护数据库的数据的完整性十分重要,在数 ...
分类:数据库   时间:2017-04-09 15:58:55    阅读次数:239
Mysql 用户和权限管理
用户和权限管理: 语法 grant 权限 on 数据库.数据表 to '用户' @ '主机名'; 例:给 xiaogang 分配所有的权限 grant all on *.* to 'xiaogang'@'%'; 这个时候 xiaogang 就拥有了 所有权限了 权限列表 权限 说明 举例 usage ...
分类:数据库   时间:2017-04-09 16:24:04    阅读次数:298
MySQL存储引擎 - Myisam和Innodb
Mysql有两种存储引擎:InnoDB与Myisam,下表是两种引擎的简单对比 MyISAM InnoDB 构成上的区别: 每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩 展名为.MYD (MYData)。索引文件的 ...
分类:数据库   时间:2017-04-09 16:53:12    阅读次数:241
shell执行oracle sql脚本
[oracle@test tmp]$ more sql#!/bin/shsqlplus test/test@tnsname.test.com << EOF@/tmp/sqlcreate.sqlexit;EOF [oracle@test tmp]$ more /tmp/sqlcreate.sql cr ...
分类:数据库   时间:2017-04-09 17:10:49    阅读次数:818
【简单的留言本】用HTML新增的数据库实现
使用数据库实现的WEB留言本 var datatable = null; var db = openDatabase('Mydata','','My Database',102400); function init() { datatable = document.getElementById("d ...
分类:数据库   时间:2017-04-09 17:11:53    阅读次数:212
Linux 安装 mysql
1、下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:我这里选择的5.6.33,通用版,linux下64位 也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get ...
分类:数据库   时间:2017-04-09 17:29:10    阅读次数:241
SQL 优化经验总结34条
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! 我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按 ...
分类:数据库   时间:2017-04-09 18:02:17    阅读次数:228
关于mysql转移数据库时没有导出sql脚本的情况下,如何导入数据到新的数据库中
因为某些原因,在转移数据库的数据时,没有导出sql脚本,然后就被坑的不要不要的。不过,忙活了一下午,终于找到一种办法将数据库的文件夹直接导入到新的mysql的文件文件夹下的data文件中,就可以直接使用了。 具体步骤,往下看 在操作之前先要停止mysql的服务(net stop mysql),所有操 ...
分类:数据库   时间:2017-04-09 18:12:23    阅读次数:249
Mysql错误问题:ERROR 1005 (HY000): Can't create table 'crm_1.tbl_client' (errno: 150)
MySQL外键创建条件: 1.两个表必须是InnoDB数据引擎2.外键表的外键字段必须是主键3.字段类型必须一致 创建表时创建外键: create table tbl_client(userName varchar(255) not null, address varchar(255), creat ...
分类:数据库   时间:2017-04-09 18:18:25    阅读次数:221
mysqldumpslow的使用简介
mysqldumpslow的使用:比如我们要查询按时间返回前5条日志信息,格式如下:mysqldumpslow -s t -t 5 /var/log/mysql/slowquery_20170303.log 参数说明:-s:排序方式 按锁的时间l、返回的记录数r、查询的时间t、记录的次数c,倒序的话 ...
分类:数据库   时间:2017-04-09 18:30:23    阅读次数:179
数据库索引
数据库索引类型及实现方式 1、索引定义 数据库索引好比是一本书前面的目录,能加快数据库的查询速度。索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。 2、建 ...
分类:数据库   时间:2017-04-09 18:39:06    阅读次数:177
mysql数据库漫谈
mysql数据库有一个特点,即所有 sql 语句中的DDL和DML(不包含select)语句执行成功后都会显示“Query OK”。 与其他数据库管理系统不同,mysql数据库管理系统提供了一个名为存储引擎的概念。由于存储引擎是以插件形式被mysql数据库软件引入的,所以可以根据实际应用、实际需要来 ...
分类:数据库   时间:2017-04-09 18:42:12    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!