のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,620,598人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレMySQL 総合 Part23

mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitter
952 : NAME IS - 2013/07/27(土) 08:57:57.47 ID:??? (+32,+29,-25)
>>944
悪くないんだけど、JOINとかのパフォーマンスが致命的。
業務で1テーブル1000万件とかを扱うのは無理。
964 : NAME IS - 2013/07/30(火) 15:57:51.52 ID:??? (-27,-30,-91)
うまくいかないorz
MySQL Connector/C使ってる人はutf8使えているんですか?

そもそも引数がconst charなのに戻り値がutf8とか変じゃないんですか

もうあきらめてMySQL Connector/C++を試してみようかな
965 : NAME IS - 2013/07/30(火) 16:17:03.33 ID:??? (+27,+29,-18)
なんかいろいろ勘違いしてるだけな気がする
レスのあちこちにおかしいところがあるので・・・

こっちで試すだけの材料出せる?
966 : NAME IS - 2013/07/30(火) 16:23:20.79 ID:??? (-27,-29,-28)
一応言っておくけど、
WindowsのUNICODEはUTF16で、UTF8とは別だからね
その辺わかってる?
967 : NAME IS - 2013/07/30(火) 16:31:34.12 ID:??? (+23,+29,+0)
>>966
わかってませんでした。すみません。
968 : NAME IS - 2013/07/30(火) 17:59:10.36 ID:??? (-28,-30,-36)
_tprintf(L"%s\n", CW2T(CA2W(record[1], CP_UTF8)));
で取れました。お騒がせしました。
969 : NAME IS - 2013/07/30(火) 18:32:28.21 ID:??? (+22,+29,-11)
>>968
Windowsのことさっぱりわからないからそれが謎の文字列に見えるが、それで最終解決なの?
970 : NAME IS - 2013/07/30(火) 18:47:20.79 ID:??? (-24,-30,-146)
>>969
はい、こんな感じでうまく出ました。
while (record = mysql_fetch_row(results)) {
_tprintf(L"%s\n", CW2T(CA2W(record[1], CP_UTF8)));
}

めんどくさかったのでマクロを使ってUTF8→UTF16→TCHARにしてます。

これから逆に命令を作りますが次はこんな感じになるのかな
CT2A(_T("SQL"), CP_UTF8)
971 : NAME IS - 2013/07/31(水) 12:41:55.01 ID:??? (+27,+29,-19)
ATLのマクロか、、、やってみてうまくいかないならそれなりのスレで聞くのがいいかも
973 : NAME IS - 2013/08/02(金) 11:41:34.48 ID:??? (-27,-30,-105)
ファイルシステムレベルではext3/4の場合
4GBのところで間接参照の段数が増えるので、そこで差が出る。
http://www.atmarkit.co.jp/ait/articles/0306/24/news002_2.html

でもSQLの処理そのものに比べればごく短い時間の差になるはず。

それとMySQL 5.6からinnodb_file_per_tableがデフォルト有効に
なったので、もう考える意味がない。
975 : NAME IS - 2013/08/02(金) 14:23:41.58 ID:??? (-27,-21,-29)
>>974
>>968でなんでA->W->Tって二段階に変換する必要があるんだろうと思ったんだけど、
やっぱり直接いけますか。
多分Windows+MySQLの仕事はしないと思うけど、すっきりしたよ。
977 : NAME IS - 2013/08/09(金) 23:41:24.70 ID:??? (+12,+11,+0)
>>977
ない。
978 : NAME IS - 2013/08/09(金) 23:51:09.80 ID:??? (+27,+29,-5)
仕様が気にくわないならビルドすればいいじゃない
979 : 976 - 2013/08/10(土) 01:15:59.80 ID:MBKbovHP (+39,+30,-94)
>>977

ありがとうございます。
MySQLに限らないですが、何かが出来ないという知識を得ることは
何かが出来る場合の知識を得ることに比べて難しく感じているので
とても有難いです。

もうひとつ教えていただきたいのですが、どこでその知識を得ましたか?

どこかに明示されているのでしょうか。
あるいは既知の情報から導き出されたものなのでしょうか。

基本的には公式のマニュアルを読むようにしているのですが、
深く理解するには色々とむずかしいことが多いです。
980 : NAME IS - 2013/08/10(土) 09:24:26.00 ID:MBKbovHP (+28,+30,-80)
ビープ音を鳴らすだけのコマンドってないでしょうか?

長時間のタスクが終了したときに音で教えてくれると助かるので、
いつも時間のかかるコマンドに続けてエラーが出るコマンドを打つことで
ビープを発生させています。

ただ、このやり方はあまり気持ちいいものじゃないので、
もしかして音だけを発生させるような仕組みがあるのかな
と思い質問させて頂きました。
981 : NAME IS - 2013/08/10(土) 10:36:16.57 ID:??? (-22,-29,-10)
>>980
>beep
それ、MySQLの仕事か?
やるならshなりbatなりでラップしてやることだと思うが
982 : NAME IS - 2013/08/10(土) 11:23:23.78 ID:MBKbovHP (+38,+29,-9)
>>981
コマンドラインで mysql に入っての作業なんですが、そんなことって出来ます?
983 : NAME IS - 2013/08/10(土) 11:30:01.09 ID:??? (+31,+26,-33)
>>982
beepを消すのしか見つけられなかった
というか、エラーが出コマンドを実行すればいいのではなかろうか
984 : NAME IS - 2013/08/10(土) 11:36:49.13 ID:??? (+3,-1,+2)
>>980
select '^G';
985 : NAME IS - 2013/08/10(土) 16:31:26.02 ID:??? (-27,-29,+0)
>>980
SELECT 0x07;
986 : 982 - 2013/08/10(土) 21:33:50.00 ID:MBKbovHP (+27,+29,-7)
>>983
ありがとう。
ですよね。

>>984-985
すまん、たぶん面白いことを行ってるんだろうけど
俺には何が言いたいのか分からない
988 : NAME IS - 2013/08/10(土) 23:28:53.31 ID:??? (-28,-30,-32)
>>986
select '^G';
^Gは制御文字
Windowsなら、Ctrlキー+Gで入力
Linuxなら、Ctrlキー+Vに続き、Ctrlキー+Gと入力
989 : NAME IS - 2013/08/11(日) 12:50:20.97 ID:??? (+22,+29,-5)
面白いこととか失礼なやっちゃなw
990 : NAME IS - 2013/08/11(日) 15:24:02.14 ID:??? (+27,+29,-3)
質問自体が一番面白いこと言ってるのにねw
991 : NAME IS - 2013/08/11(日) 15:51:03.50 ID:??? (+33,+29,-47)
>>979
基本は英語のリファレンスマニュアル。
「できること」を書いてないケースはほとんどない。

裏取りはソースコード。
992 : NAME IS - 2013/08/12(月) 01:51:24.56 ID:??? (+27,+29,-10)
できる限り最良の回答だというのになんてことをw
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について