タグ

PHPとMySQLに関するyokkongのブックマーク (5)

  • VagrantにCentOS7&PHP7のLAMP環境を構築する | ウェブ戦略・コンサルティング UNIONNET Inc.

    2015.11.24 こんにちわ。最近カメラというアクティブな趣味を見つけました山王です。 今回は爆速と噂のPHP7の環境を構築したお話です。 PHP7はPHP5の倍速いらしいです。 今回のサーバー構成 CentOS7+PHP7+Apace2.4+MySQL5.6となります。 今回インストールしたPHP7はVersion 7.0.0RC7というバージョンです。 正式なリリースはいつなんでしょう?? 目次 Vagrantの起動 ssh接続 apacheインストール MySQLインストール PHP7インストール 表示確認 まとめ Vagrantの起動 VagrantとVirtualboxのインストールをします。 ここはググればたくさん出るので割愛します。 ユニオンネットの記事でもあります。 仮想環境構築ツール「Vagrant」でローカル開発環境を構築してみた 構築ディレクトリ作成 mkdir

  • PHPでデータベースに接続するときのまとめ - Qiita

    【2021/10/15 追記】 この記事は更新が停止されています。現在では筆者の思想が変化している面もありますので,過去の記事として参考程度にご覧ください。PDO に関しては大きく変わっていない部分が多いとは思いますが, PHP 8.x 以降での動作保証はありません。 あらかじめ読んでおきたい記事 Qiita - 【PHP超入門】クラス~例外処理~PDOの基礎 by @7968 初心者がやりがちなミス 以下のどれかに1つでも当てはまるコードは見直す必要があります.付録にリンクを貼っておきましたので,「該当するかも?」という人はクリックして飛んで読んでください.太字にしてあるものは脆弱性に直結する危険度の高いものです. mysql_query などの非推奨関数を利用している SET NAMES あるいは SET CHARACTER SET などで文字コードを指定している そもそもデータベース

    PHPでデータベースに接続するときのまとめ - Qiita
  • PHPとjQueryの組み合わせでajaxなPOSTをMySQLに格納してみた

    こんにちは かねしろ@pinkrootです。 昨日は久しぶりにPHPでのコーディングを行いました。 取り組んだのはPHPとjQueryを組み合わせて、あるボタンが押されたときにajaxなPOSTを飛ばして、その飛んでいったパラメータをMySQLに格納する、という文字での説明が難しい処理です(笑) イメージとしては、ボタンを押しても画面がリロード(更新)されず、処理の裏側でDBへのデータ格納を行なっている、という感じ。 備忘録的にやり方をまとめます。 HowTo 自分で作成するファイルは以下の3つ。 ユーザが閲覧してボタンを押す画面(index.html) ボタンが押されたら呼び出されるjavascriptファイル(post.js) バックボーンで動作し、MySQLでデータを格納するPHPファイル(post.php) 上記ファイルの他に、ajaxを使うためにjQueryのファイルが必要となり

    PHPとjQueryの組み合わせでajaxなPOSTをMySQLに格納してみた
  • MySQL 5.1 on Cent OS 5.3

    MySQL 5.1がGAになってからしばらく経ったのに使った事無かったので、今やっている実験プロジェクトで採用してみた。 CentOSの標準パッケージだとmysqlのバージョンは5.0。mysql関連パッケージもmysql-5.0に依存しているので、その辺をクリアする必要がある。 とりあえず手順やエラーメッセージのみを簡潔に説明。 1. 既存のMySQLパッケージを(インストールされていれば)アンインストール 2. MySQL公式サイトからのRPMパッケージをインストール この辺りからパッケージをダウンロード。使用したのは以下のもの。 MySQL-client-community-5.1.34-0.rhel5.i386.rpm MySQL-server-community-5.1.34-0.rhel5.i386.rpm MySQL-shared-community-5.1.34-0.rhe

    yokkong
    yokkong 2011/03/16
    php-mysqlのインストール
  • inasphere blog | MySQLの文字化け対策

    PHP-MySQL間での文字化けについて。 問題点 PHPMySQLともにUTF-8で構成しているのに、DBとのデータ受け渡しで文字化けが起こる(おそらく他の文字コードでも同様)。 対応策 下記どちらかの対応を実施する。 その1 DB接続ごとに、処理実行前に「SET NAMES UTF8」というクエリを発行する。 その2 my.cnfファイルの設定を下記のように変更する。 #character-set-server = latin1 // 元々あるものをコメントアウト #collation-server = latin1_general_ci // 同 上 default-character-set=utf8 // 新しく追加する skip-character-set-client-handshake // 同 上 実行時の環境 Windows 2000 XAMPP 1.6.1 PH

    yokkong
    yokkong 2008/12/03
    "SET NAMES utf8"を実行する。
  • 1