私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【MySQL】下らねぇ質問はID出して書き込みやがれ 2
mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
PHPでMySQLから文字取得して表示するときに文字化けします。
全部SJISに設定しているはずですが、実際にはUTF-8で出力されちゃいます。
MySQLから取得した文字以外は正常にSJISで表示できてます。
Linux fedora15
MySQL 5.5.23
PHP 5.3.13
MySQLは
character_set_filesysytem=binary
character_set_system=utf8
以外全部sjisで、my.cnfでもsjisにしています。
PHPはmbstring.internal_encording等SJISにしてます。
全部SJISに設定しているはずですが、実際にはUTF-8で出力されちゃいます。
MySQLから取得した文字以外は正常にSJISで表示できてます。
Linux fedora15
MySQL 5.5.23
PHP 5.3.13
MySQLは
character_set_filesysytem=binary
character_set_system=utf8
以外全部sjisで、my.cnfでもsjisにしています。
PHPはmbstring.internal_encording等SJISにしてます。
php-mbstringをインストールしていなかったのでインストールしました。
でもやっぱり文字化けするので、
MySQLから取得する毎にmb_convert_encorfing("$ros[""]", "sjis", "auto")で正しく表示されました。
でも根本的に解決できてない…
でもやっぱり文字化けするので、
MySQLから取得する毎にmb_convert_encorfing("$ros[""]", "sjis", "auto")で正しく表示されました。
でも根本的に解決できてない…
解決しました。
全ての環境をSJISに設定する前にDBに登録していた文字列がUTF8だったために文字化けしていました。
でもMySQLの環境をSJISにしちゃうとLinuxの端末はUTF-8ですしいろいろやっかいなので、
PHP側でいちいちmb_convert_encortingかけてやったほうがよさそうですね。
これだからケータイサイトは…
どうもお騒がせしまいた。
全ての環境をSJISに設定する前にDBに登録していた文字列がUTF8だったために文字化けしていました。
でもMySQLの環境をSJISにしちゃうとLinuxの端末はUTF-8ですしいろいろやっかいなので、
PHP側でいちいちmb_convert_encortingかけてやったほうがよさそうですね。
これだからケータイサイトは…
どうもお騒がせしまいた。
ケータイ側に出すとこ、~から受取るとこで変換するのが定石だと思ってたぜ、俺。
>>661
マルチ
マルチ
>>663 ごめん勘違いだった
会員登録機能付きポータルサイトを作成してるんですが、
ポータルサイトのデータのテーブルは、あれとこれとリレーションして・・・
とつながっていくんですが、
会員登録情報のテーブルがどことも繋がらず孤立してます。
こういうものですか?
ポータルサイトのデータのテーブルは、あれとこれとリレーションして・・・
とつながっていくんですが、
会員登録情報のテーブルがどことも繋がらず孤立してます。
こういうものですか?
MySQL.com のアカウントを削除することは可能でしょうか?
インストールの際にアカウントを作成する必要がないということを後から知りまして、
不要なアカウントが増えたことに気分が悪い状態です
インストールの際にアカウントを作成する必要がないということを後から知りまして、
不要なアカウントが増えたことに気分が悪い状態です
行数と列数は固定値ではなく随時追加削除が可能な2次元の表があります
行や列に位置情報は持たせず1件でも更新があれば
クライアントで現在の表のデータをまとめDBで全件更新するシステムを考えてます
1件でも行や列に作用があったら表の全データをDBに送り
一度表に関連する行と列を全てdeleteしinsertしなおすという手法を考えてます
当然行や列が増えるとやばそうなことになるのですが
こういうシステムってありだと思いますか?
さすがに列値の更新と行の削除ならそこまでしなくても大丈夫ですが
行や列に位置情報は持たせず1件でも更新があれば
クライアントで現在の表のデータをまとめDBで全件更新するシステムを考えてます
1件でも行や列に作用があったら表の全データをDBに送り
一度表に関連する行と列を全てdeleteしinsertしなおすという手法を考えてます
当然行や列が増えるとやばそうなことになるのですが
こういうシステムってありだと思いますか?
さすがに列値の更新と行の削除ならそこまでしなくても大丈夫ですが
RDBで、カラム数可変ってのはどうなんだろな。
やり始めの頃に「欲しいな」と思ったことは無くは無いけど。
つか、毎度毎度全書き換えするんだったら、
全書き換えの際の元になるファイルをそのまま使えばいいじゃん。
どうしてもDBも絡ませたいなら、キー情報とそのファイル内への
ポインタ情報だけDBに持たせとくとか。
やり始めの頃に「欲しいな」と思ったことは無くは無いけど。
つか、毎度毎度全書き換えするんだったら、
全書き換えの際の元になるファイルをそのまま使えばいいじゃん。
どうしてもDBも絡ませたいなら、キー情報とそのファイル内への
ポインタ情報だけDBに持たせとくとか。
おっしゃるとおりなのですが表としてのみつかうわけではないので
表を作ってしまうというのはできず・・・
かといって全更新でないと色々と実装が大変で困ったものです
表を作ってしまうというのはできず・・・
かといって全更新でないと色々と実装が大変で困ったものです
>>675
MySQLをやめて最近の列指向DBの採用だな
MySQLをやめて最近の列指向DBの採用だな
ユニーク制約かけてるカラムに、さらにcreate indexでユニークのインデックス作るの?
無駄だと思うよ。
ユニーク制約かけた時点で自動的にユニーク用のインデックスが作られるわな。
無駄だと思うよ。
ユニーク制約かけた時点で自動的にユニーク用のインデックスが作られるわな。
>吹き込まれたことは正しいことだったんですね
吹き込んだ奴が常日頃信用されていない事がよく分かるレス
吹き込んだ奴が常日頃信用されていない事がよく分かるレス
精神が侵されるぅううううううううううううううううううううう!!!!!
世の中のマスターってそんなに簡単に止められるものなの?
うちのマスターは夜中でも止められない。
マスター止めるかお前が辞めるか好きな方選べみたいなノリすらある。
うちのマスターは夜中でも止められない。
マスター止めるかお前が辞めるか好きな方選べみたいなノリすらある。
MySQLのバックアップ方法で質問ですが、現在はAutoMySQLBackupを使って一端固めて
それを外部からrsync使ってバックアップしていますが、もう少し効率的なバックアップ方
法ってありますでしょうか?
ちなみに、これとは別にリプリケーションによる障害対策は行っています。
それを外部からrsync使ってバックアップしていますが、もう少し効率的なバックアップ方
法ってありますでしょうか?
ちなみに、これとは別にリプリケーションによる障害対策は行っています。
>>697
>セパレートされた単語でしかHITさせないのがmatch .. against。
ありがとうございます。
LIKEと同じ使いかたが出来ないと分かりました。
しかしセパレートされた単語の後方一致も不可となると、
ひどく使いにくい気がするのですけれども、そこは(何らかの方法で)セパレートを増やすしかないですか。
>セパレートされた単語でしかHITさせないのがmatch .. against。
ありがとうございます。
LIKEと同じ使いかたが出来ないと分かりました。
しかしセパレートされた単語の後方一致も不可となると、
ひどく使いにくい気がするのですけれども、そこは(何らかの方法で)セパレートを増やすしかないですか。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【】 MySQLを買収したSunを買収したOracleを 【】 (112) - [25%] - 2023/1/22 14:15
- 【この先一体】MySQL 総合 Part15【どうなるの】 (1001) - [21%] - 2009/11/22 13:31 ○
トップメニューへ / →のくす牧場書庫について