mysqlimysqliを使い始める


備考

MySQLiは、PHPがMySQLデータベースと通信できるようにするPHP拡張モジュールです。 MySQLiにはPHPが組み込まれています。 MySQLiはPHP 5.0で導入されました。

MySQLiは手続き型およびオブジェクト指向のスタイルで利用できます。 MySQLiは、CRUDクエリ、プリペアドステートメント、複数ステートメント、トランザクションおよびSQL操作をサポートしています。

MySQLiの前に、 MySQL (注: MySQLiではありません)は、MySQLデータベースに接続するためのPHPのデフォルトの拡張機能です。 MySQLエクステンションのいくつかの脆弱性のために、MySQLiが導入されました。

インストールまたはセットアップ

MySQLiは、PHPがMySQLデータベースと通信できるようにするPHP拡張モジュールです。 MySQLiにはPHPが組み込まれています 。 MySQLiはPHP 5.0で導入されました。

インストールの詳細について公式のPHP MySQLiドキュメンテーションを参照してください

手続き型のMySQLi基本例

<?php 
//Creating Connection to MySQL database using MySQLi
$mysqli = mysqli_connect("IP ADDRESS OR DOAMIN", "username", "password", "database_name");

//Executing Query in the Database using MySQLi
$result = mysqli_query($mysqli, "SELECT * FROM TABLE");

//Getting Results from MySQL 
$row = mysqli_fetch_assoc($result);
echo $row[columnName];

//Closing connection to the Database
$mysqli_close($mysqli);

?>