码迷,mamicode.com
首页 > 数据库
数据库的基本概念
数据库: 关系型数据库:MySQL、oracle、SQL Server等 非关系型数据库(NoSQL):Hbase、Cassandra、Redis等,这个就真是太多了,基于列的、基于图的、键值对的等等 ACID:数据库事务正确执行的四个要素,包含原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、永久性(Durability)。 注:。一个...
分类:数据库   时间:2015-08-21 15:40:18    阅读次数:201
辛星浅析MySQL中的last_insert_id()
很多时候,我们在插入一条数据的时候,我们需要知道它的主键是多少,它会自动返回最后一个insert并且为auto_increment列位置的第一个发生的值。        而且需要注意的是产生的id每次连接后保存在服务器中,这意味着函数向一个给定客户端返回的值就是该客户端产生对影响auto_increment列的最新语句后的第一个auto_increment值。       而且这个值不会被其他...
分类:数据库   时间:2015-08-21 15:39:01    阅读次数:205
PostgreSQL使用pg_basebackup搭建主备流复制环境
今天用pg_basebackup搭建了主备流复制环境,操作流程很简单,可在线操作,相当方便。 环境均为CentOS6.6 + postgresql9.4,我用已安装的库做测试,端口不一致,不影响环境搭建,但要注意某些相关配置: 主:192.168.3.201 port:5431 备:192.168.3.202 port:5432 数据库安装过程省略。可参考 http://blog...
分类:数据库   时间:2015-08-21 15:36:56    阅读次数:317
oracle数据库内置函数之数值函数、字符函数、日期函数、转换函数及其在查询语句中的运用
数值函数: 1、四舍五入函数round() from dual:一行一列组成 select round(23.4) from dual;--默认不写m表示m为0 select round(23.45,1) from dual;--1表示保留小数点后一位,那么是小数点的第二位四舍五入 select round(23.45,-1) from dual;---1表示小数点前一位四舍五入取整,前一...
分类:数据库   时间:2015-08-21 15:37:03    阅读次数:180
MySQL不支持的特性
MySQL1、不支持物化视图。2、不支持位图索引。3、不支持并行查询。4、不支持哈希关联,MySQL的所有关联都是嵌套循环关联。不过,可以通过建立一个哈希索引来曲线实现。5、不允许对同一表同时进行查询和更新。 报错: UPDATE tb1 AS outer_tb1 SET cnt = (SELECT...
分类:数据库   时间:2015-08-21 15:33:07    阅读次数:264
mysql语句在node.js中的写法
总结一下mysql语句在node.js中的各种写法,参考了npm网站mysql模块给的实例。 查询 select//1db.query('select * from tuanshang_users where user_id < 10',function(err,results,fields)...
分类:数据库   时间:2015-08-21 15:29:42    阅读次数:220
php 用命令行导出和导入MySQL数据库
命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名如我输入的命...
分类:数据库   时间:2015-08-21 15:18:48    阅读次数:197
[02] Oracle简单单行函数
1. 字符函数--upper(str), lower(str):将str转换成大,小写select upper('hello') as x1, lower('HELlo') as x2 from dual;--initcap(str):将str中的每个单词的首字母大写,其他字母小写select in...
分类:数据库   时间:2015-08-21 15:14:27    阅读次数:210
mysql 命令大全
1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入...
分类:数据库   时间:2015-08-21 15:09:22    阅读次数:266
sqlserver2012 直接使用sql导入文件(csv等)
CREATE TABLE #t_jpItem ( SDSHCD NVARCHAR(100), SDCRCD NVARCHAR(100), SDSZCD NVARCHAR(100), SDJACD NVARCHAR(100), SDUPKB NVAR...
分类:数据库   时间:2015-08-21 15:04:42    阅读次数:309
Linux之Qt利用Sqlite静态编译库(转)
参考:http://www.linuxidc.com/Linux/2011-11/47465.htmsqlite3编译安装------------------------arm版----------------------1.从官方网站下载sqlite-autoconf-3070602.tar.gz...
分类:数据库   时间:2015-08-21 15:04:23    阅读次数:199
在线并使用数据库来推断在线
'*********使用数据库推断在线名单以及在线人数'*********系统支持:asp+access,在windows2000+iis5上測试通过'*********login.asp*********...'登录推断。略..'登录成功session("Name")=rs("M_Name")rs...
分类:数据库   时间:2015-08-21 15:03:34    阅读次数:171
php+ci对mysql进行增删改查
php的ci是一个mvc模式的框架,本文是通过php+ci对mysql数据库进行增删改查。0. 首先在mysql数据库方创建数据库和数据表1 create database test;2 use test;3 create tables user(4 id int(10) not nul...
分类:数据库   时间:2015-08-21 15:01:53    阅读次数:234
1130 - Host ‘win7' is not allowed to connect to this mysql server
远程连接自己或别人的mysql时,弹出了提示:“1130 - Host ‘win7' is not allowed to connect to this mysql server”,意思是主机不允许连接到mysql服务器,不允许的原因是连接方没有足够的权限。解决办法有两个:方法一:1)允许任何用户连...
分类:数据库   时间:2015-08-21 15:00:58    阅读次数:148
修改spfile导致oracle无法启动
今天尝试着调整一下数据库的性能,由于疏忽没有做好备份(spfile.ora),直接修改了MEMORY_TARGET参数,alter system set MEMORY_TARGET=4096m;导致重启ORACLE时不能连接ORACLE时报:ORA-12514: TNS: 监听程序当前无法识别连接描...
分类:数据库   时间:2015-08-21 15:00:28    阅读次数:300
mac使用终端运行mysql,mysql终端,mysql mac,mysql目录,mysql路径
首先去官网下载: http://www.mysql.com/downloads/我下载了5.6.11的dmg然后安装,安装完成之后..如果要用终端去玩SQL.那么一开始要输入很长的:/usr/local/mysql/bin/mysql这不方便啊,好想像windows下的cmd里面一样输入mysql ...
分类:数据库   时间:2015-08-21 14:58:49    阅读次数:282
Yii框架数据库多数据库、主从、读写分离
Yii框架数据库多数据库、主从、读写分离 实现 功能描述: 1.实现主从数据库读写分离 主库:写 从库(可多个):读 2.主数据库无法连接时 可设置从数据库是否 可写 3.所有从数据库无法连接时 可设置主数据库是否 可读...
分类:数据库   时间:2015-08-21 13:53:07    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!