数据库技术
在我之前的项目中,存取数据使用的都是NSCoding方式,这样做避免了复杂的数据库操作,也造成了我数据库使用的困难。 最近做的一个项目中,大量的使用到数据库操作,涨姿势了,记录一下。 一、使用惯例: (1)使用FMDB第三方库管理数据库 (2)不需要事务时,使用inDatabase (3)需要使用事 ...
进入 /usr/share/mysql 将my-medium.cnf 移动到etc 并且改名为my.cnf ...
用户用数据库提供的接口将数据写入,数据会以标准的格式存储起来。 不同数据库的区别:存放数据的组织不同,同时提供不同种类的查询,用户按照自己的需求选择合适的数据库。 可以将地理位置存储在MongoDB中,比如搜索附近的餐馆。 全文索引不支持中文。 redis只支持键值查询。 hbase:写入很快,但是 ...
方式一:直接读取SQL脚本文件的内容,然后传递到SQL中。 代码:RunSqlService: RunSqlDao : SQLMap: 这种写法:只支持数据的变化(新增、修改、删除),且SQL文件内容以begin开始,以end结束。无法更新表字段修改等操作。 方式二;使用ScriptRunner 代 ...
create database zuoyeuse zuoyecreate table student( sno varchar(20) not null, sname varchar(20) not null, ssex varchar(20) not null, sbirthday datetim ...
单个索引重置语句 alter index indexname rebuild; 查询数据索引对象语句 select * from user_indexes; 将数据库的索引(含有$字符的索引无法被重建)批量生成索引重置语句导出,批量执行 select 'alter index '||index_na ...
mysql从5.1开始支持分区功能 查询命令如下: 如果查询结果显示Empty,表示不支持分区。 但是上面的查询方法只是针对mysql5.6以下版本。 如果mysql5.6以及以上版本,需要使用下面的查询命令: 上面的查询方法会显示所有插件,如果有红色部分(如下)的话,表示支持分区。 或者在mysq ...
理论图谱: MySQL数据库实例: 1.创建数据库: 2.使用数据库: 3.创建表、添加数据: ...
Spring+MyBatis双数据库配置 近期项目中遇到要调用其它数据库的情况。本来仅仅使用一个MySQL数据库。但随着项目内容越来越多,逻辑越来越复杂。原来一个数据库已经不够用了,须要分库分表。所以决定扩充数据库,正好Spring能够灵活的扩充数据库。以下简单写一篇博文,记录下多数据库配置的过程。 ...
版本 a.b.c a大版本 b中版本分奇数偶数 奇数是开发版 偶数是稳定版 c小版本 ssh工具:远程Linux机器。在windows下使用 Linux 下使用vim windows下使用 notepad++ ...