4

MemSQL 是新的. Stackoverflow 没有返回任何带有关键字“MemSQL”的搜索结果。MemSQL 声称与 MySQL 绝对相似,只是 MemSQL 快了 30 倍。我只是在研究 MemSQL,偶然发现了这个想法。还无法尝试,但我有一个与 DataBaseConnector 相关的非常基本的问题。

关于如何将现有的 PHP 应用程序与 MySQL SQLs 连接到 MemSQL 数据库,我找不到任何特定的说明。但是,这个 MemSQL 页面说:

要转换您的应用程序,只需将连接凭据更改为指向 MemSQL。

现在任何有经验的人都可以澄清如果我只更改我的 MemSQL 服务的端口号,那么所有当前编写的 SQL 都可以像以前使用 MySQL 一样正常工作吗?它是否也能够与我的 codeigniter 应用程序中当前编写的 Active-Records 语句一起使用?

[考虑到我已经从 MySQL 导出了数据,并按照同一页面中的说明将数据导入到 MemSQL。]

4

3 回答 3

1
echo '<pre>';
mysql_connect(":var/lib/memsql-ops/data/=memsql.sock",'root','');

$q = mysql_query('SHOW DATABASES;');

while ( $row = mysql_fetch_array($q, MYSQL_ASSOC) ) :
    print_r($row);
endwhile;
于 2015-05-22T22:39:08.617 回答
0

In theory it should.

Take a look here to see all the supported/unsupported commands

http://developers.memsql.com/docs/1b/

The one big downside i can see so far is there is a limit 2 two table joins per statement.

于 2012-06-22T20:19:45.023 回答
0

Ruby 活动记录适用于 MemSQL。您可以使用 mysqldump 将数据移植过来。

于 2012-06-22T20:39:03.187 回答