码迷,mamicode.com
首页 > 数据库
Centos7安装并配置mysql5.6完美教程
Centos7安装并配置mysql5.6完美教程 Centos7将默认数据库mysql替换成了Mariadb,对于我们这些还想使用mysql的开发人员来说并不是一个好消息。然而,网上关于Linux安装mysql数据库的教程数不胜数,但是,大多教程都是漏洞百出。今天,为了帮助各位需要的人,从而写下Ce ...
分类:数据库   时间:2016-12-01 22:20:42    阅读次数:254
GDB调试
程序出现core dump: 可在gdb中用 bt 查看堆栈,栈里出来的第一项就是dump发生的地方。如果还无法定位,可以用gdb调试core文件。 gdb <可执行文件> (注:要为debug版本,同时 库 也要是debug版本) set args <arg1><arg2><arg3>... 设置 ...
分类:数据库   时间:2016-12-01 22:20:45    阅读次数:213
SQL查询效率where语句条件
有索引的列优先,都有索引的看查询出来的数据量,少的优先in ,not in,<>,is null,is not null 等由于不会走索引,尽量不要使用。WHERE子句后面的条件顺序对大数据量表的查询会产生直接的影响,如Select * from zl_yhjbqk where dy_dj = '1 ...
分类:数据库   时间:2016-12-01 22:08:05    阅读次数:171
mysql通用包安装
mysql 版本: mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz 解压后的初始化: mysqld --defaults-file=/etc/my.cnf --user=mysql --initialize --initializinsecuree-insecur ...
分类:数据库   时间:2016-12-01 22:02:32    阅读次数:201
MySql数据库:Host 'localhost' is not allowed to connect to this MySQL server
修改mysql的root密码后,出现Host 'localhost' is not allowed to connect to this MySQL server 错误。 解决办法: C:\Program Files\MySQL\MySQL Server 5.5\my.ini 在[mysqld]下加 ...
分类:数据库   时间:2016-12-01 21:58:53    阅读次数:217
mysql的多实例安装
单机多实例据说可以最大程度提高硬件使用,谁知道呢,但是以前的公司喜欢这样搞,我最近也在学习复制什么的,电脑搞不起两台虚拟机,刚好单机多实例可以解救我。下面就说说步骤。 承上文http://www.cnblogs.com/wingsless/p/4002806.html,我已经安装好了MySQL,不过 ...
分类:数据库   时间:2016-12-01 21:44:38    阅读次数:248
mysql存储过程编写-入门案例-遁地龙卷风
(-1)写在前面 这篇文章只是简要的叙述了mysql存储过程编写的基本概念。 我使用的mysql版本是5.7.9-log。 参照<<深入浅出MySQL>>。 (0) delimiter // delimiter //中的//可以指定为别的符号,比如delimiter @@,改变语句的结束的标识。 因 ...
分类:数据库   时间:2016-12-01 21:39:18    阅读次数:167
ibatis查询SQL语句返回一个对象,此对象包含一个List属性
可能标题说的不是很明白,具体其实就是: 我需要查询一个用户,但是这个用户拥有多张试卷,所以我将试卷这个对象,作为User对象的一个属性,这个属性为List类型。这样我在SQL查询时直接查询user表返回user对象,此user对象包含一个属性(List<Test>多张试卷)。 java实体类对应关系 ...
分类:数据库   时间:2016-12-01 21:39:00    阅读次数:470
H2数据库攻略
H2是一个开源的嵌入式数据库引擎,采用java语言编写,不受平台的限制,同时H2提供了一个十分方便的web控制台用于操作和管理数据库内容。H2还提供兼容模式,可以兼容一些主流的数据库,因此采用H2作为开发期的数据库非常方便。 一、引入Maven依赖 在maven中定义H2数据库的版本属性 添加H2依 ...
分类:数据库   时间:2016-12-01 21:32:57    阅读次数:251
JDBC介绍
1.DriverManager用来建立和数据库的链接以及管理JDBC驱动程序 driverManager的常用方法 2.Connection代表Java程序和数据库的连接 Connection的常用方法 3.Statement用来执行静态的SQL语句。例如:对于insert,update和delet ...
分类:数据库   时间:2016-12-01 21:32:09    阅读次数:198
SQL(oracle) 取得分组后最大值记录
select * from (select t.*, row_number() over(partition by 分组字段 order by 排序字段 desc ) rnfrom tablename t )where rn=1 row_number() OVER (PARTITION BY COL ...
分类:数据库   时间:2016-12-01 21:28:45    阅读次数:235
mysql在Linux下
Linux下查看mysql、apache是否安装,并卸载。 指令 ps -ef|grep mysql 得出结果 usr/bin/mysql 是指:mysql的运行路径 var/lib/mysql 是指:mysql数据库文件的存放路径 usr/lib/mysql 是指:mysql的安装路径 1,mys ...
分类:数据库   时间:2016-12-01 21:27:17    阅读次数:259
PHP和Mysql事物处理
这几天做支付的时候,又用到了事物,为了方便自己以后查看,今天闲的没事就把以前的东西整理下。(其中引用别人的东西,在这里谢谢他们贡献的代码!) 一、事务处理概述: 事务:是若干事件的集合 事务处理:当所有事件执行成功,事务才执行;若有任何一个事件不能成功执行,事务的其它事件也不被执行。 只要你的MyS ...
分类:数据库   时间:2016-12-01 21:26:51    阅读次数:193
详细介绍Mysql各种存储引擎的特性以及如何选择存储引擎
最近业务上有要求,要实现类似oracle 的dblink linux版本 Server version: 5.6.28-0ubuntu0.14.04.1 (Ubuntu) 修改配置文件 /etc/mysql/my.cnf windows 版本 Server version: 5.6.21-log M ...
分类:数据库   时间:2016-12-01 21:23:28    阅读次数:234
Mysql zip包在Windows上安装配置
环境:Windows7 64位系统、mysql-5.7.16-winx64.zip 1、在mysql官网上下载所需的mysql zip包,如我下载的是mysql-5.7.16-winx64.zip; 2、解压缩到本地磁盘(如D盘),解压后的文件夹为mysql-5.7.16-winx64,重命名为my ...
分类:数据库   时间:2016-12-01 21:22:15    阅读次数:176
java批量插入数据进数据库中
方式1: for循环,每一次进行一次插入数据。 方式2: jdbc的preparedStatement的batch操作 一次最多不要超过50条:1.因为当你插入的时候 数据库已经锁定,然而如果你一次性插入太多会造成其他业务的等待。2.会造成内存的溢出 方式2的本质是:insert into tabl ...
分类:数据库   时间:2016-12-01 21:20:52    阅读次数:246
Laravel框架数据库CURD操作、连贯操作使用方法
Laravel框架数据库CURD操作、连贯操作使用方法 Laravel框架数据库CURD操作、连贯操作使用方法 发布于 2014-09-07 11:48:47 | 30591 次阅读 | 评论: 9 | 来源: 网友投递 本文为大家讲解了Laravel框架中的数据库CURD操作、连贯操作、链式操作的 ...
分类:数据库   时间:2016-12-01 21:14:53    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!