[Tep-j-general] Re: MySQL5 互換性更新

Back to archive index

kanag****@v7***** kanag****@v7*****
2006年 11月 20日 (月) 12:01:08 JST


 はまださん かながわです
 ご連絡ありがとうございます

> >  で、質問なのですが、日本語版osCommerceはMySQL5への対応を
> >  行う予定はないのでしょうか?
> 
> 自前で問題となるSQLを書き換える方が早いのでは?
> 
> たぶん

 そう思います

> > select p.products_id, pd.products_name, pd.products_description, pd.pro
ducts_url from " . TABLE_PRODUCTS . " p left join "(以下略)
> 
> 辺りが問題になってると思われますので、
> 
> from → from (
> left join → ) left join
> 
> とかして「SQL中のテーブル名を()で括る」のはどうでしょう?
> 
> ms1j-r7で「LEFT JOIN」をgrepしてみたところ、adminで13行、catalogで23行マ
ッ
> チしました→全部手で書き換えても知れてるような。
> 
> # 改造は自己責任で&くれぐれもバックアップをお忘れなく。

 個数まで調べてもらってありがとうございます
 早々に試してみます

> >  当方先ほども記しましたとおり、osがFC6のため、MySQLを4で
> >  運用することが非常に難しい状況です
> 
> ?????

 FC6(Fedora Core 6)ではMySQLのデフォルトバージョンが5のようなので、
 仮に自分でMySQL4をインストールし直した時に、他のアプリケーションで
 使われているライブラリなどの依存関係が崩れてしまいそうでMySQL4を
 入れ直すことは大きなリスクが伴うのでは?と考えるのです
 また、実際現在MySQL5を利用して稼働しているアプリケーションも
 いくつかあるので、それらが罹災する危険性も想定できないと言う
 意味です

 とりあえず、SQLの書き換えに挑戦してみます
 結果が出ましたらまた報告します

                                                  以  上

= H.P:http://www.mi2o.no-ip.info/ =========================
  金川 光夫 Mitsuo.KANAGAWA       e-mail: kanag****@v7*****
======================= Blog:http://blog.kansai.com/mi2o/ =



Tep-j-general メーリングリストの案内
Back to archive index