PG WORKS

PHPやLinux(サーバー)などのノウハウや、便利なツールを紹介していきます。

MySQL

【Laravel】PDO(mysql)を使ったSQL操作

Laravel版のPDOを紹介。最初は使い方がわからず戸惑いましたが、今はページ送りやGET/POST関連の操作が気軽に実装できて重宝しています。 1件だけデータを取得 where('id',1)->first(); // IDを表示 echo $sample->id; ?> あいまい検索(sampleという名前がつ…

【PHP&MySQL】手っ取り早くMySQLを使いたい方へ INSERT UPDATE DELETE編

INSERT/UPDATE/DELETEの使い方を、説明していきたいと思います。PDOの接続や、データ参照(SELECT)方法については、下記の記事をご確認ください。 zen6a.hateblo.jp データの追加(INSERT) prepare($sql); $sth->bindValue(':id', 1, PDO::PARAM_INT); $sth->b…

【PHP&MySQL】手っ取り早くMySQLを使いたい方へ 接続&SELECT編

PHP5.1以降から導入されたPHP Data Objects(PDO)を使い、手取り早くデータベースへ接続したい方に今回は記事を書いていきたいと思います。まずは、MySQLへの接続のクラスを紹介。 MySQLサーバへ接続 ここで接続できなかった場合、まずは…

MySQLが重いときに使うコマンド

SHOW FULL PROCESSLIST クエリーが改善されないときや重いと思ったときに、上記のコマンドを使うことで 実行中のスレッドを見ることができます。「Info」にクエリーが表示されるため、その隣に表示される「Time」を見ながら 重いクエリーを判定できると思い…