MariaDB10.1のインストールを行います。
mariadb-10.1.38-winx64.msiを実行します。Setup Wizardが表示されます。
「Next」ボタンをクリックします。
「I accept the terms in the license Agreement」にチェックを入れ「Next」ボタンを押します。
インストールする項目を選択し、「Next」ボタンをクリックします。
Modify password for database user 'root'を選択し、New root password、Confirmにパスワードを入力します。 Use UTF8 as default server's character set にチェックを入れます。「Next」ボタンをクリックします。
Install as serviceにチェックを入れ、service Nameを入力します。ここでは「MariaDB」とします。Enable networking、Optimize for transactions にチェックを入れます。「Next」ボタンをクリックします。
「Next」ボタンをクリックします。
「Install」ボタンをクリックします。インストールが始まります。
インストールが完了します。「Finish」ボタンクリックで終了します。
ストレージエンジンの設定を行います。「C:¥Program Files¥MariaDB 10.1¥data¥my.ini」をメモ帳等のエディタで 開きます。以下の[mysqld]部分を変更します。
[mysqld] datadir=C:/Program Files/MariaDB 10.1/data port=3306 #sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION" sql_mode="" <--- ""に変更 #default_storage_engine=innodb default_storage_engine=Aria <--- innodb を Aria に変更 innodb_buffer_pool_size=500M innodb_log_file_size=50M character-set-server=utf8 [client] port=3306 plugin-dir=C:/Program Files/MariaDB 10.1/lib/plugin |
sql_modeを""とします。ストレージエンジンは「Aria」で使用しますので「default_storage_engine」の「innodb」を「Aria」に
変更します。変更後、上書き保存します。
設定ファイル「my.ini」の設定内容は、MariaDB起動時に反映されますので、MariaDBの再起動を行います。
コントロールパネルの[管理ツール]-[サービス]でサービスのウインドウを表示します。 MariaDBを選択し、マウス右ボタンクリックで「停止」を実行します。停止後、同様操作で「開始」を実行します。
データベースの作成を行います。ここでは、HeidiSQLを使用します。
(通常、HeidiSQLはMariaDBインストール時にインストールされます。)
HeidiSQLを起動します。セッションマネージャーが表示されます。セッション名を新規作成します。ユーザ名とパスワードを入力し、「開く」ボタンでMySQLに接続します。
接続成功でウインドウが表示されます。左データベースツリー欄マウス右クリックで「新規作成」-「データベース」を選択します。
データベースを作成ダイアログが表示されます。作成するデータベース名を入力します。ここでは、新規作成データベース名は、「jwdbtest」とします。
MariaDBのデータベースは、デフォルトでは「C:¥Program Files¥MariaDB 10.1¥data¥」ディレクトリ内のディレクトリ名となります。