🖥

mysqliとは?mysqlとの違いは? PHP を @kentyama さんの記事に学びたい Rubyist

2023/08/26に公開

Thanks to

mysqlからmysqliへの書き換え方法 - Qiita

山田 健太郎
@kentyama
山田健太郎と申します。PHP&MySQLによるウェブアプリケーション開発やSwiftや>Objective-CによるiOSアプリ開発をしています。また、危険物取扱者などの資格取得の為の講習会の運営事業等を行っています。
http://www.shoubo-shiken.jp/

mysqliとは

mysqlの機能拡張版である。
mysqli = mysql + improved

vi に対しての vim の位置づけみたいなやつっぽい。

PHPのバージョン対応?

>PHP7系以降のバージョンでは、mysql関数が使用出来ない為

バージョン問題の様子。

>mysqliクラスまたはPDOクラスの関数等で書き換える必要がある。

mysqliというクラスがあるらしい。

オブジェクト指向で書く

mysqli関数でオブジェクトを作っておいて、それを引き回すっぽい。

mysqli関数(オブジェクト指向型)

//データベースの接続と選択
$mysqli = new mysqli($host, $username, $password, $dbname);
if ($mysqli->connect_error) {
    error_log($mysqli->connect_error);
    exit;
}

ちなみに当方Rubyist

ruby yumainaura - Google Search

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

https://line.me/ti/g2/eEPltQ6Tzh3pYAZV8JXKZqc7PJ6L0rpm573dcQ

Twitter

https://twitter.com/YumaInaura

公開日時

2018-12-25

Discussion