本エントリはFirebird Advent Calendar 2014の3日目です。(2日目はこちら)参加者募集中。
Betaのタグ付けがされてから、キャンペーンサイトでのみ配布されていたBeta 1が本家からリリースされました。
Firebird 3.0 Beta 1 release is available for testing
Windows版とLinux版、それぞれ32-bit版と64-bit版があります。
まずはWindows 64-bit版を入れてみました。
キャンペーンサイトでは3.0.0.30809だったリビジョンが、今回は3.0.0.31374と少しあがっています。
ライセンス条項にYesを選択し、後はNextを押していくだけで、デフォルト状態のFirebird 3.0 Beta 1がインストールされます。途中ユーザ名とパスワード入力の画面がありますが、入力せずにNextを押すとWindows版ではおなじみのSYSDBAでmasterkeyの設定でインストールされます。インストールに必要な容量も38.1MBと軽量です。インストールが終わるとWindows Serviceとして起動されるので、システム変数PATHにexeのパス(;C:¥Program Files¥Firebird¥Firebird_3_0¥)を設定しisqlコマンドラインツールを起動します。以下はカラムにユニークな連番をつけるIDENTITY列(MySQLのAUTO_INCREMENT列相当)を定義して値をいれるサンプルです。(3.0のrelease notes p.61の例です)
SQL> create database "c:¥users¥meiji¥sample.fdb" user 'sysdba' password 'masterkey' default character set utf8;
SQL> connect "c:¥users¥meiji¥sample.fdb" user 'sysdba' password 'masterkey';
Commit current transaction (y/n)?y
Committing.
Database: "c:¥users¥meiji¥sample.fdb", User: sysdba
SQL> create table objects (
CON> id integer generated by default as identity primary key,
CON> name varchar(15)
CON> );
SQL> insert into objects (name) values ('Table');
SQL> insert into objects (name) values ('Book');
SQL> insert into objects (id, name) values (10, 'Computer');
SQL> select * from objects;
ID NAME
============ ===============
1 Table
2 Book
10 Computer
PlanetMySQL Voting: Vote UP / Vote DOWN
Betaのタグ付けがされてから、キャンペーンサイトでのみ配布されていたBeta 1が本家からリリースされました。
Firebird 3.0 Beta 1 release is available for testing
Windows版とLinux版、それぞれ32-bit版と64-bit版があります。
まずはWindows 64-bit版を入れてみました。
キャンペーンサイトでは3.0.0.30809だったリビジョンが、今回は3.0.0.31374と少しあがっています。
ライセンス条項にYesを選択し、後はNextを押していくだけで、デフォルト状態のFirebird 3.0 Beta 1がインストールされます。途中ユーザ名とパスワード入力の画面がありますが、入力せずにNextを押すとWindows版ではおなじみのSYSDBAでmasterkeyの設定でインストールされます。インストールに必要な容量も38.1MBと軽量です。インストールが終わるとWindows Serviceとして起動されるので、システム変数PATHにexeのパス(;C:¥Program Files¥Firebird¥Firebird_3_0¥)を設定しisqlコマンドラインツールを起動します。以下はカラムにユニークな連番をつけるIDENTITY列(MySQLのAUTO_INCREMENT列相当)を定義して値をいれるサンプルです。(3.0のrelease notes p.61の例です)
SQL> create database "c:¥users¥meiji¥sample.fdb" user 'sysdba' password 'masterkey' default character set utf8;
SQL> connect "c:¥users¥meiji¥sample.fdb" user 'sysdba' password 'masterkey';
Commit current transaction (y/n)?y
Committing.
Database: "c:¥users¥meiji¥sample.fdb", User: sysdba
SQL> create table objects (
CON> id integer generated by default as identity primary key,
CON> name varchar(15)
CON> );
SQL> insert into objects (name) values ('Table');
SQL> insert into objects (name) values ('Book');
SQL> insert into objects (id, name) values (10, 'Computer');
SQL> select * from objects;
ID NAME
============ ===============
1 Table
2 Book
10 Computer
JUGEMテーマ:コンピュータ
PlanetMySQL Voting: Vote UP / Vote DOWN