存档

文章标签 ‘mysql’

随着现代数据库可用特征集的迅速增加,很难区分孰好孰坏。例如Oracle里就有许多你可能从来都不需要的高级数据仓库特征。此外也可能有一些其它不可或缺的特征比如ACID事务特性。我们来看一看主要的一些特征,比如存储过程,视图,快照,表数据类型和事务等等。同时我们分析一下Postgresql,MySQL和Oracle这几个数据库,然后找出哪个能够满足你的需求。

四 1st, 2011 | Filed under 其他, 数据库技术

Oracle
mysql

对比版本
Release 10.2.0.1.0 XE  windowsXP
5.0.45-community-nt-log MySQL Community Edition (GPL)

当作计算器
SQL> select 1+1 from dual;
mysql> select 1+1;

mysql> select 1+1 from dual;

显示表结构
SQL> desc 表名
mysql> desc 表名;

SQL> describe 表名
mysql> describe 表名;

mysql> explain  表名;
注意:explain 也可以用来获取执行计划。

需要访问:
User_tables、user_tab_cols、USER_COL_COMMENTS、USER_INDEXES等等字典表。
mysql> show columns from 表名;

四 1st, 2011 | Filed under 其他, 系统架构及硬件
标签: ,

当谈到开源数据库时,MySQL获得了业界大部分的注意力,51CTO数据库频道之前也曾报道过《MySQL等开源数据库受热捧 传统数据库何去何从》。MySQL是一个易于使用的数据库,同时有许多开源的Web应用程序都是直接在它上面开发的。不过也有异样的声音,比如PostgreSQL创始人:MySQL衰退属必然

三 7th, 2011 | Filed under 其他, 数据库技术
标签: ,

MySQL查询的方式很多,下面为您介绍的MySQL查询实现的是查询本周、上周、本月、上个月份的数据,如果您对MySQL查询方面感兴趣的话,不妨一看。
查询当前这周的数据

二 24th, 2011 | Filed under 数据库技术
标签:

为应用建立了rnd的帐号,专门为他们查询线上数据库用的,当然,只有他们上了生产网络以后才能连上数据库,安全方面我们还是很注意的,呵呵。
授权的语句如下:
grant select on armory.* to rnd;
flush privileges;

二 24th, 2011 | Filed under Linux相关, 数据库技术
标签:

MySQL中导出CSV格式数据的SQL语句样本如下:
Sql代码
select * from test_info
into outfile ‘/tmp/test.csv’
fields terminated by ‘,’ optionally enclosed by ‘”‘ escaped by ‘”‘
lines terminated by ‘\r\n’;
MySQL中导入CSV格式数据的SQL语句样本如下:

二 12th, 2011 | Filed under Linux相关, 数据库技术
标签:

1. 启用innodb引擎,并配置相关参数
#skip-innodb
innodb_additional_mem_pool_size = 16M
#一般16M也够了,可以适当调整下
innodb_buffer_pool_size = 6G
#如果是专用db的话,一般是内存总量的80%
innodb_data_file_path = ibdata1:1024M:autoextend
innodb_file_io_threads = 4

一 7th, 2011 | Filed under 其他, 数据库技术, 系统架构及硬件
标签: ,

MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法.与其他存储引擎比较,MyISAM具有检查和修复表格的大多数工具. MyISAM表格可以被压缩,而且它们支持全文搜索.它们不是事务安全的,而且也不支持外键。如果事物回滚将造成不完全回滚,不具有原子性。如果执行大量的SELECT,MyISAM是更好的选择。

一 6th, 2011 | Filed under 其他, 数据库技术, 系统架构及硬件
标签: , ,

前言:一直想找一个工具,能很好的实现mysql主从的读写分离架构,曾经试用过mysql-proxy发现lua用起来很不爽,尤其是不懂lua脚本,突然发现了Amoeba这个项目,试用了下,感觉还不错,写出文档,希望对大家有帮助!
一、Amoeba 是什么
Amoeba(变形虫)项目,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性、sql过滤、读写分离、可路由相关的query到目标数据库、可并发请求多台数据库合并结果。

十二 24th, 2010 | Filed under 其他, 数据库技术, 系统架构及硬件

discuz 直接连接 mysql 全部ok没有乱码,但是当前面加了 amoeba 的时候就出现乱码了。
今天研究了一天。后来通过查看 mysql sql执行日志还有 amoeba sql执行日志才发现原因。
同时也发了份邮件个amoeba作者,希望能够得到回答。

十二 24th, 2010 | Filed under 数据库技术, 系统架构及硬件
标签: ,