PHP/MySQLに接続する・mysqli_connect
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* PHPのmysqli_connect関数を使用してMySQLに接続する [#xa41...
PHPのmysqli_connect関数を使用してMySQLに接続するサンプル...
使用したOSはCentOS6, MySQLのバージョンは5.1.61になります。
#contents
#htmlinsertpcsp(db-top.html,db-sp.html)
* 関連資料 [#jb42a252]
-[[UbuntuでLAMP環境を構築する>http://linux.just4fun.biz/U...
-[[CentOSでLAMP環境を構築する>http://linux.just4fun.biz/C...
-[[WindowsでXAMPPを用いてLAMP環境を構築>http://web.just4f...
- PHP: mysqli_connect - Manual~
http://www.php.net/manual/ja/function.mysqli-connect.php~
http://php.net/manual/ja/mysqli.construct.php
* MySQLに接続してみる [#sede2916]
以下にmysqli_connectを使用したサンプルコードを記します。~
尚、このサンプルコードは端末から起動しました。~
mysqli_connectの構文は以下のようになります。
mysqli_connect("サーバー名", "ユーザ名", "パスワード","...
ポートを指定する場合は以下の構文になります。
mysqli_connect("サーバー名", "ユーザ名", "パスワード","...
サーバー名、ユーザ名、パスワード、データベース名はみなさ...
ポート番号を変更している場合は、データベースの後にポート...
#ref(mysqli_connect.php.zip)
<?php
if( !$conn = mysqli_connect("127.0.0.1", "root", "mysq...
print ("Connection failed.\n");
exit;
}
$sql = "SELECT now();";
if ( !$result = mysqli_query($conn, $sql)) {
print ("Failed : $sql\n");
exit;
}
$row = mysqli_fetch_array($result);
print $row[0] ."\n";
mysqli_free_result($result);
if (!mysqli_close($conn)) {
print ("disconnect failed\n");
exit;
}
?>
* サンプルコード実行結果 [#n98da9cd]
端末から本記事のサンプルコードを起動しました。
$ php mysqli_connect.php
2012-10-16 22:59:25
* エラーが発生した場合 [#ud6f7099]
以下のようなエラーが発生した場合は、mysqliのパッケージが...
PHP Fatal error: Call to undefined function mysqli_conn...
以下のコマンドでmysqliをインストールしてください。~
(本資料では、CentOS6を使用しました。以下の記述はCentOS6で...
yum install php-mysql
httpdで動かす場合は、apache(httpd)を再起動してください。
phpinfo()関数で以下の表示があればmysqliは使用可能です。
#ref(01.gif)
#htmlinsertpcsp(db-btm.html,db-sp.html)
終了行:
#navi(../)
* PHPのmysqli_connect関数を使用してMySQLに接続する [#xa41...
PHPのmysqli_connect関数を使用してMySQLに接続するサンプル...
使用したOSはCentOS6, MySQLのバージョンは5.1.61になります。
#contents
#htmlinsertpcsp(db-top.html,db-sp.html)
* 関連資料 [#jb42a252]
-[[UbuntuでLAMP環境を構築する>http://linux.just4fun.biz/U...
-[[CentOSでLAMP環境を構築する>http://linux.just4fun.biz/C...
-[[WindowsでXAMPPを用いてLAMP環境を構築>http://web.just4f...
- PHP: mysqli_connect - Manual~
http://www.php.net/manual/ja/function.mysqli-connect.php~
http://php.net/manual/ja/mysqli.construct.php
* MySQLに接続してみる [#sede2916]
以下にmysqli_connectを使用したサンプルコードを記します。~
尚、このサンプルコードは端末から起動しました。~
mysqli_connectの構文は以下のようになります。
mysqli_connect("サーバー名", "ユーザ名", "パスワード","...
ポートを指定する場合は以下の構文になります。
mysqli_connect("サーバー名", "ユーザ名", "パスワード","...
サーバー名、ユーザ名、パスワード、データベース名はみなさ...
ポート番号を変更している場合は、データベースの後にポート...
#ref(mysqli_connect.php.zip)
<?php
if( !$conn = mysqli_connect("127.0.0.1", "root", "mysq...
print ("Connection failed.\n");
exit;
}
$sql = "SELECT now();";
if ( !$result = mysqli_query($conn, $sql)) {
print ("Failed : $sql\n");
exit;
}
$row = mysqli_fetch_array($result);
print $row[0] ."\n";
mysqli_free_result($result);
if (!mysqli_close($conn)) {
print ("disconnect failed\n");
exit;
}
?>
* サンプルコード実行結果 [#n98da9cd]
端末から本記事のサンプルコードを起動しました。
$ php mysqli_connect.php
2012-10-16 22:59:25
* エラーが発生した場合 [#ud6f7099]
以下のようなエラーが発生した場合は、mysqliのパッケージが...
PHP Fatal error: Call to undefined function mysqli_conn...
以下のコマンドでmysqliをインストールしてください。~
(本資料では、CentOS6を使用しました。以下の記述はCentOS6で...
yum install php-mysql
httpdで動かす場合は、apache(httpd)を再起動してください。
phpinfo()関数で以下の表示があればmysqliは使用可能です。
#ref(01.gif)
#htmlinsertpcsp(db-btm.html,db-sp.html)
ページ名: