データベース接続エラーが発生する

■データベース接続エラー時の画面

 

上に示すようなデータベースエラーが発生する場合は以下を確認してください。

  • データベースユーザ名は正しいユーザが指定されていますか?
  • 接続先MySQLサーバ名は正しいですか?
  • パスワードは正しいですか?

データベース(MySQLサーバ)に接続するための情報は,メディアセンター利用登録システム で確認することができます。

なお,HUC13(2020年8月31日以降)では以下の変更点があります。ご注意ください

  1. 個人用のデータベースサービスはMySQLのみの提供です。PostgreSQLは利用できません
  2. MySQLデータベースを利用するには,接続ユーザ名を  アカウント名@home-msql にする必要があります。また,データベースアクセスパスワードを変更している場合は,再設定が必要です

接続ユーザ名の指定場所はアプリケーションにより異なります。一般的なCMS(例:WordPress)の場合は以下の手順で修正します。

  1. FTPソフト等で login.hiroshima-u.ac.jp に接続します
  2. WordPressがインストールされているディレクトリで wp-config.php ファイルを探し,ファイルをエディタ等で開きます(事前にコピーなどでバックアップを取得して下さい)
  3. wp-configの以下の記述部分を修正しファイルを保存します
  4. ページにアクセスし,正常に動作することを確認します
// ** MySQL 設定 - この情報はホスティング先から入手してください。 ** //
/** WordPress のためのデータベース名 */
define( 'DB_NAME', 'データベース名' );

/** MySQL データベースのユーザ名 */
define( 'DB_USER', 'ユーザ名' );    → アカウント名@home-msql を指定

/** MySQL データベースのパスワード */
define( 'DB_PASSWORD', 'パスワード' );

/** MySQL のホスト名 */
define( 'DB_HOST', 'ホスト名' );

/** データベースのテーブルを作成する際のデータベースの文字セット */
define( 'DB_CHARSET', 'utf8mb4' );

/** データベースの照合順序 (ほとんどの場合変更する必要はありません) */
define('DB_COLLATE', '');