タグ

webとMySQLに関するTakahashiMasakiのブックマーク (5)

  • えせSEの1日1Hack : 1サーバに、PHP5とPHP4の環境を構築する

    社内勉強会で、話した内容をまとめてみました。 PHP5で作ることが、ようやく出てきたので、各自のローカルの環境に、必要になったのと同時に、今までのメンテナンスをするためにも、PHP4は必須なので、今回は、1サーバにPHP4とPHP5を共存させる方法です。 PHP4と5を入れる以外にも、それぞれのPHPがアクセスするDBMySQL4.1とMySQL5.0という構成にしています。これは、社内の環境がこのようになっているためです。DBは1つでいいという場合は、ご自身で工夫してください。 環境は、Ubuntu7.04-jaを利用しています。 今回の構成 最終的には、上図のようになります。標準パッケージで、Apache2.2にPHP5、MySQL5.0をインストールします。そして、ソースから、Apache2.0とPHP4、MySQL4.1をインストールします。 この際に、Apache2.0はポート

  • [MySQLウォッチ]第36回 文字化けのメカニズム

    文字コードの多様化とインターネットやクライアント-サーバーなどの分散環境の普及によって,文字化けトラブルの頻度が飛躍的に拡大した。特に Webシステムでは,WebブラウザとWebサーバー,プログラム(スクリプト)言語,そしてデータベースと文字化けが発生する要因が数多く存在する。 Webサーバー側の文字化けは,他のコラムにお任せすることとして,今回はMySQLの文字化けに関して解説する。 文字化けの仕組み 文字化けは開発者にとって悩みの種である。しかし,文字化けの仕組みを少しでも知っていれば,意外と簡単に解決できるものだ。このコラムで,ぜひその知識を学んでほしい。 MySQL 4.1の変更点 さて,MySQLにおいては,バージョン4.1のリリースを境に文字化けが起きることが非常に多くなった。では,バージョン4.1は,それ以前のバージョンと何が変わったのだろうか。そこに文字化けを解決するヒント

    [MySQLウォッチ]第36回 文字化けのメカニズム
    TakahashiMasaki
    TakahashiMasaki 2007/06/15
    (もう文字コード世界で統一してほしいよな
  • 愛と苦悩の日記: XAMPP上のPHP+MySQL文字化け解決

    70年代生まれの人々のためのWebサイト think or die の「愛と苦悩の日記」をブログ化 1997/12/13から現在まで、日常生活をテツガクするエッセー集 中国の歌やドラマ関係も。ジェイド・イン(Jade Yin)、alan「懐かしい未来」、『地下鉄の恋』など。 XAMPP for Windows Version 1.5.0-pl1をWindowsサーバに導入して、PHP(文字コードはシフトJIS)からMySQL5.0.15-nt内の日語データを検索・表示するかんたんなスクリプトを作成したのだが、日語部分が「????????」と文字化けしてしまう。同じPHPからOracle9iの日語データを検索・表示しても文字化けしないので、MySQLの設定に問題があることが分かった。 そこでmy.cnfで[mysqld]セクション(サーバ側)の文字セットをsjisに変更したの

    TakahashiMasaki
    TakahashiMasaki 2006/12/06
    (ある命令をMySQLに入れないと文字コードが変更されない?(←自分のかいしゃく
  • データベースに関する問題

  • PHP: 一覧 - MySQL 関数

    注意 注意: ほとんどの MySQL 関数は、link_identifier を 最後のパラメータとしてオプションで受け付けます。これを指定しなかった場合、 直近にオープンされた接続が使用されます。もし直近の接続が存在しない場合、 php.ini のデフォルトパラメータを使用して接続を確立しようとします。 この試行にも失敗した場合、関数は FALSE を返します。 目次mysql_affected_rows — 一番最近の操作で変更された行の数を得るmysql_client_encoding — 文字セット名を返すmysql_close — MySQL 接続を閉じるmysql_connect — MySQL サーバーへの接続をオープンするmysql_create_dbMySQL データベースを作成するmysql_data_seek — 内部的な結果ポインタを移動するmysql_db_

    TakahashiMasaki
    TakahashiMasaki 2006/05/17
    PHP5だとMySQLがデフォで有効でないでやんの
  • 1