完美的数据库服务器:Firebird 2.5.3在FreeBSD 10

完美数据库服务器:Firebird 2.5.3和FreeBSD 10

以下是从FreeBSD 10端口安装Firebird 2.5.3的指南,并创建您的第一个测试数据库; 我们还向您展示如何安装Flamerobin GUI(管理工具)和PHP驱动程序。 这是在kvm-linux虚拟机上的新鲜FreeBSD 10上测试的。

将Ports Collection的压缩快照下载到/ var / db / portsnap中

portsnap fetch

或更新它。 如果您是第一次运行Portsnap,请将快照解压缩到/ usr / ports中

portsnap extract

如果您已经有一个填充的/ usr / ports目录,并且只是更新,请改用以下命令:

portsnap update

输入firebird server ports目录:

cd /usr/ports/databases/firebird25-server

编译并安装firebird服务器:

make -DPACKAGE_BUILDING
make install

通过添加启用它

firebird_enable="YES"

/etc/rc.conf中

开始:

/usr/local/etc/rc.d/firebird start

日志security2.fdb似乎在/ var / db / firebird中

/usr/local/bin/isql-fb

要创建一个新的数据库:

SQL> create database "tmp/first_database.fdb";
SQL> connect "/tmp/first_database.fdb" ;

提交当前交易(y / n)? < - y
承诺。
数据库:“/tmp/first_database.fdb”
SQL>

如果要创建一个简单的表,然后插入1-2行并从中选择; 这里有一个例子:

SQL> CREATE TABLE TEST (ID INT NOT NULL PRIMARY KEY, NAME VARCHAR(20));
SQL> show tables;
TEST
SQL> INSERT INTO TEST VALUES (1, 'John');
SQL> INSERT INTO TEST VALUES (2, 'Joe');
SQL> select * from test;
ID NAME
============ ====================
1 John
2 Joe

要退出isql-fb控制台,请键入quit

SQL> quit
CON>;

对于一个好的开源GUI管理工具,您可以检查端口存储库中包含的flamerobin管理工具; 它可以通过简单的安装:

cd /usr/ports/databases/flamerobin/ && make install clean

或者如果您不想等待使用pkg-add

pkg-add -r flamerobin

要使用firebird与php,您将需要php5驱动程序:

cd /usr/ports/databases/php5-interbase/ && make install clean

您可以选择使用apache来编译php(我选择了cli,cgi和apache支持); 检查是否启用:

/usr/local/bin/php -m

或者如果你不想等待编译所有php使用pkg-add

pkg-add -r php5-interbase
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏