`
conkeyn
  • 浏览: 1524770 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

inforbright使用

阅读更多

环境要求

32位的infobright需要1GB的内存,2GB的虚拟内存。

安装命令

执行“rpm -ivh infobright-3.3.1-i686-ice.rpm”即可执行安装了。如果提示内存过小而无法安装,而、就需要使用“rpm -q infobright”查询已经装在系统里头的是什么版本的inforbright,然后再使用“rpm -e infobright-3.3.1-0”执行删除。

导出/导入数据

把mysql的MyISAM引擎的表导出到文件一定需要用到以下格式才能让BRIGHTHOUSE引擎识别到。

use dist_37;
SELECT * into outfile 'cust_gather_type_58_20100425.TXT'
FIELDS TERMINATED BY ';' ENCLOSED BY '"' ESCAPED BY '\\'
FROM cust_gather_type_58_20100425;




 

使用

use dist_37;
load data infile '/cust_gather_type_58_20100425.TXT' 
into table cust_gather_type_58_20100425 
FIELDS TERMINATED BY ';' ENCLOSED BY '"' ESCAPED BY '\\';




 

将数据入表中。
BRIGHTHOUSE引擎需要增加 FIELDS 后面的命令参数。

使用PHP连接infobright

<?php
$linker = mysql_pconnect("127.0.0.1","****","*******");
$rs = mysql_query("show databases",$linker);
while ($row = mysql_fetch_assoc($rs))
{
    echo "{$row["Database"]}\n";
}




 

此时需要注意的是,在连接infobright安装的数据库连接时,你不能使用“localhost”,只能使用IP地址进行连接。

  • 在服务器本机的PHP程序访问infobright时,若使用localhost为会连接地址,侧PHP会认为使用mysql的默认 socket方式,但是我们没有安装mysql,那么会报错。
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
    
    
    
    
    
     
  • 应用采用IP地址进行连接(个人理解为使用TCP/IP协议?)。

    mysql and it’s clients may use use “localhost” in a special manner on a linux machine;
    it may try to use the default “socket file” to connect, even if given a port number.
    in php this is configured somewhere;
    if you want to NOT use the socket file, try using the IP address, or hostname instead of “localhost” in your connect string.
    that may work.
    The second thing to check is if you have granted permission to connect, by default it may not be enabled.
    you use the “grant” mysql command.
    tw

分享到:
评论

相关推荐

    inforbright-4.0.7-0-x86_64-ice.rpm

    inforbright-4.0.7-0-x86_64-ice.rpm infobright_backup.sh infobright_install.sh

    操作IB,ORACLE类

    对于Informix和Oracle,开发者可以使用像C3P0、Apache DBCP或HikariCP这样的第三方连接池库,也可以使用数据库厂商提供的内置连接池管理服务,如Oracle的Universal Connection Pool (UCP)。 在Java开发中,使用连接...

    Java关系型数据库驱动大全21种关系型数据库jdbc驱动jar包

    ### Java关系型数据库...掌握这些驱动的使用方法对于Java开发者来说至关重要,可以大大提高数据访问和处理的效率。此外,随着技术的发展,这些驱动也会不断更新和完善,开发者需要关注官方文档以获取最新的技术支持。

    Java关系型数据库驱动大全(21种关系型数据库jdbc驱动jar包)

    oracle、达梦(DM)、DB2、人大金仓(Kingbase)、南大通用(Gbase)、GreenPlum、Hive2、impala、Obase、openGauss、阿里云大数据(ODPS)、informix、Inforbright、presto、SqlServer、sybase、teradata、优炫...

    在线商城精细化业务运营-项目方案建议书.pptx

    同时,采用InforBright Enterprise Edition作为列数据库,提供高速查询性能和高数据压缩率,连接Hadoop进行大数据分析。数据存储则涵盖了多种技术,包括HDFS、MySQL、MongoDB、HBase等,以满足不同场景下的数据存储...

    并行不悖 - OLAP 在互联网公司的实践与思考.pdf

    例如,Inforbright作为轻量级数据仓库,适用于特定的OLAP查询,而Greenplum则作为通用性数据仓库,提供强大的数据存储和计算能力,支持大规模数据处理。 Greenplum基于PostgreSQL构建,采用MPP(Massively Parallel...

    Kettle社区版,商业版,傲飞数据整合平台比较.pdf

    Kettle社区版支持包括Oracle、SQL Server、MySQL、DB2、PostgreSQL等多种传统关系型数据库,并且兼容HBase、MongoDB、Cassandra等非关系型数据库,以及Greenplum、Inforbright等分析型数据库。此外,Kettle还支持...

Global site tag (gtag.js) - Google Analytics