レンタルサーバー
BIG-server.com
簡単・はやい・大容量・どんな目的にもマッチするレンタルサーバー
HOME プライス お見積もり・プラン選択 お申し込み ユーザーサポート お問い合わせ

■ はじめてのMySQL / BIG-server.com のMySQLの使い方
BIG-server.com では、はじめての方にも簡単にMySQLデータベースをご利用いただけます。
こちらのページではコマンドラインから MySQL に接続する場合の方法と、
PHPスクリプトから MySQL に接続する場合の方法をご説明いたします。

●MySQLのアカウント情報

BIG-server.comでは、FTPアカウントのユーザー名/パスワードと同じ情報でデータベースが作成されています。
MySQL のアカウント情報は、BIG-server.com ログイン情報のご案内メールでご確認ください。
--------------------------------------------------------------
FTP アカウント情報
--------------------------------------------------------------
FTPアカウント: bj0000
FTPパスワード: abcd1234
サーバ名: banana****.maido3.com

〜(中略)〜
--------------------------------------------------------------
MySQL データベース
--------------------------------------------------------------
1ユーザーアカウントにより1データベースをご利用いただけます。

起動方法
Telnetでサーバにログインして mysql -p を実行

ユーザー名:bj0000
パスワード: abcd1234
データベース名: bj0000
サーバー名: localhost

注意:
FTPアカウントのパスワードと MySQL のパスワードは別々に管理されています。
passwdコマンドでユーザーパスワードの変更を行ってもMySQLのパスワードは変わりません。
MySQL のパスワード変更は BIG-server.com までご依頼ください。

●コマンドラインからの接続

コマンドラインからMySQLを操作する場合は以下の手順で接続してください。

1、Telnet/SSH でサーバーにログイン
>telnet banana****.maido3.com


FreeBSD/i386 (banana****.maido3.com) (ttyp0)

login: bj0000
Password: abcd1234(パスワードは表示されません。)

2、MySQLにログイン
bj0000@banana****:~$ mysql -p
Enter password: abcd1234(パスワードは表示されません。)

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 92
Server version: 5.0.45 FreeBSD port: mysql-server-5.0.45_1

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

3、データベースへの移動
mysql> \u bj0000 (もしくはuse bj0000

以上でお客様のデータベースを操作する事が出来るようになりました。
SQL文でテーブル作成などの作業を行ってください。

4、切断
mysql> exit

●PHPからの接続

PHPスクリプトから MySQL に接続する方法を、サンプルプログラムで紹介いたします。

PHP: MySQL に接続するための主な関数

  • 接続(mysql_connect)
    $link = mysql_connect(hostname, account, password);
    • 第一引数 = 接続先ホスト(ご利用のサーバ、つまり "localhost" となります)
    • 第二引数 = MySQLログインアカウント(ご利用のFTPアカウントになります)
    • 第三引数 = MySQLログインパスワード(ご利用のFTPパスワードになります)
    • 返り値 = 成功時:MySQLリンクID 失敗時:FALSE
  • SQL文の入力(mysql_query)
    $result = mysql_query($sqlcommand, $link);
    • 第一引数 = 入力するSQL文
    • 第二引数 = MySQL リンク ID
    • 返り値 = SQL文に対応した返り値
  • 切断(mysql_close)
    mysql_close($link);
    • 第一引数 = MySQLリンクID
    • 返り値 = 成功時:TRUE 失敗時:FALSE
サンプルプログラム
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=x-euc-jp">
<title>MySQLテスト</title>
</head>
<body>
<?php
	// 接続先DBの情報の設定
	$DB = array(
		// 接続先サーバ
		'host'  => "localhost",

		// mysqlアカウント名
		'user'  => "bj0000",

		// mysqlパスワード
		'pass'  => "password",

		// データベース名(アカウント名と同一)
		'name'  => "bj0000",
	);

	// MySQL サーバに接続
	$link = mysql_connect($DB[host], $DB[user], $DB[pass]);

	// データベースの選択
	mysql_select_db($DB[name], $link);

	// テーブル "NINJIN" の作成
	$com_create_table = "create table if not exists NINJIN (
		id int(5) ZEROFILL AUTO_INCREMENT,
		name char(100),
		mail char(100),
		PRIMARY KEY(id)
	)";
	mysql_query($com_create_table, $link);
	print mysql_error();

	// テーブル "NINJIN" にレコードを登録
	$com_insert = "insert into NINJIN values(null, \"big-server\", \"server@maido3.com\")";
	mysql_query($com_insert, $link);
	print mysql_error();

	// テーブル "NINJIN" 内データの表示
	$com_select = "select * from NINJIN";
	$result     = mysql_query($com_select, $link);


	while( $Item = mysql_fetch_assoc($result) ) {
		foreach( $Item as $key => $value ) {
			print "key : $key => value : $value<br>\n";
		}
		print "<br>\n";
	}

	// 接続のclose
	mysql_close($link);
?>
<body>
</html>

サンプルプログラムを設置した結果はこちらでご覧いただけます。
 → サンプルプログラム

●おまけ

MySQL の操作をウェブブラウザから行える便利なスクリプトをご紹介します。

phpMyAdmin
http://www.phpmyadmin.net/home_page/index.php

BIG-server.com では phpMyAdmin をインストールのみで簡単にご利用いただけます。
http://www.maido3.com/server/support/phpmyadmin.html

ご質問がございましたら、こちらまでお問い合わせください。

簡単スクリプト集に戻る

いま一番お得なページ!
アクセス解析グラフ


Copyright (C) 1997-2010, BIG-server.com. All Rights Reserved. server@maido3.com
レンタルサーバー BIG-server.com
Powered By Maido3.com