MySQLの設定

mysql.phpの作り方

SOY CMSのMySQL版の、設定ファイルの書き方を説明します。

例えば、MySQLの設定が

ホスト名:myHost
ユーザ名:soycmsUser
パスワード:cnakowelka
データベース名:soycms

という場合、

<?php
define("ADMIN_DB_DSN","mysql:host=myHost;dbname=soycms");
define("ADMIN_DB_USER","soycmsUser");
define("ADMIN_DB_PASS","cnakowelka");
define("ADMIN_DB_EXISTS",file_exists(SOY2::RootDir()."db/cms.db"));
define("CMS_FILE_DB",ADMIN_DB_DSN);
define("CMS_FILE_DB_EXISTS",file_exists(SOY2::RootDir()."db/file.db"));
?>



と記述します。

これらを記述したファイルを

<インストール先>/common/config/db/mysql.php



と入れ替えてください。

一行目はPHP開始コードなので、このままお書きください
二行目には、PDOに設定するDSNを設定します。
書式は 「mysql:host名;dbname=データベース名」です。

三行目には、ユーザ名を指定します。
四行目には、ユーザ名に対応するパスワードを指定します。

五行目以降は特に編集する必要はありません。このままコピー&ペーストしてください。

MySQL設定ファイル作成君

JavaScriptを用いて生成させておりますので、ご利用の場合はJavaScriptをONにしてください。 ※ここで入力した情報は送信されません。
データベース名
ユーザ名
パスワード
サーバーのアドレス