12/07/26 18:16:38.53 CVnIDpJq
オラクル社によるオープンソースのRDBMS、MySQLの総合スレです。
MySQL 総合 Part22
スレリンク(db板)
MySQL Developer Zone URLリンク(dev.mysql.com)
MySQL 5.5 マニュアル (E) URLリンク(dev.mysql.com)
MySQL 5.1 マニュアル (J) URLリンク(dev.mysql.com)
日本MySQLユーザ会(MyNA) URLリンク(www.mysql.gr.jp)
ML過去ログ URLリンク(www.mysql.gr.jp)
ここで質問をする前に、MyNAでのFAQと心得の条を最初に確認しましょう。
URLリンク(www.mysql.gr.jp)
URLリンク(www.mysql.gr.jp)
2:NAME IS NULL
12/07/30 09:46:09.72 UhTDChWc
遅かったやん( ´ー`)y-~~
まだまだ教育したるからな?そこ覚悟はしときや( ゚Д゚)y─┛~~
3:NAME IS NULL
12/07/30 10:05:39.57
( ´Д`)y━・~~
4:NAME IS NULL
12/07/30 10:06:26.78
ゴキ光線の棲家はここでつか?
( ´Д`)y━・~~
5:NAME IS NULL
12/07/30 21:40:07.21
みんな痘疾のおっちゃんかわいがってやらんとあかんでー、( ´Д`)y━・~~
6:NAME IS NULL
12/07/30 22:29:39.44
>>5
なんやわれ( ´Д`)y━・~~
ゴキ光線のいちびりは見るに堪えないのぉ(爆笑)
7:NAME IS NULL
12/07/30 22:56:09.58
>>6
痘疾のおっちゃん、相手されてへんのー( ´Д`)y━・~~
8:NAME IS NULL
12/07/30 23:13:36.07
>>7
ゴキ光線のお気に入りのこのスレももう終わりやのぉ~(爆笑)
ゴキブリ高専はその程度なんやで?
( ´Д`)y━・~~
9:NAME IS NULL
12/07/31 01:10:03.30
>>8
なんで統失になったん?( ´Д`)y━・~~
10:NAME IS NULL
12/07/31 16:55:57.57
>>9
なんや?われ( ´Д`)y━・~~
ワシがいつ糖質になったん?ゴキブリ高専はホンマ妄想が好きやな(爆笑)
11:NAME IS NULL
12/07/31 17:23:49.49
>>10
赤ポスゲットは妄想じゃないの?
12:NAME IS NULL
12/07/31 20:35:14.25
>>11
あ?アホちゃうか?( ´Д`)y━・~~
13:NAME IS NULL
12/07/31 21:40:59.16
>>12
馬鹿がなにほざいとる( ´Д`)y━・~~
14:NAME IS NULL
12/07/31 22:48:16.70
>>13
お前がアホやろ?ゴキブリ高専( ´Д`)y━・~~
15:NAME IS NULL
12/07/31 23:26:30.19
>>14
馬鹿こけ、糖質( ´Д`)y━・~~
16:NAME IS NULL
12/08/01 00:18:12.76
>>15
いいこやからゴキブリは巣にお帰りなさい( ´ー`)y-~~
こら生暖かく見守るしかないのぉ( ´ー`)y-~~
17:NAME IS NULL
12/08/01 00:20:13.78
>>16
レス遅いぞ糖質( ´Д`)y━・~~
18:NAME IS NULL
12/08/01 01:20:25.13
>>17
ゴキブリはワシのこと粘着してるん?
Do cockroach adhere to me? ( ´ー`)y-~~
19:NAME IS NULL
12/08/01 01:28:38.12
To whom as concerned.
Be attention with COCKROACHes, which graduate from the LOW-SKILL school
that we generally regard as like a shit ( ´ー`)y-~~ Regardless of our low
assessment, they stupidly believe themselves that they are expert in IT
technology, futhermore they can do everything as they want.
Can you believe their way of thinking? ( ゚Д゚)y─┛~~
20:NAME IS NULL
12/08/01 10:15:52.92
>>18
糖質のおっちゃん、それがどないしたん、厨房か( ´Д`)y━・~~
21:NAME IS NULL
12/08/01 10:17:44.42
>>19
Sorry, reject( ´Д`)y━・~~
22:NAME IS NULL
12/08/01 10:24:50.05
>>20
厨房wwwwwwお前はゴキブリやろ?
ワシはいつまでも若い心を持ってるんやで( ゚Д゚)y─┛~~
せやないと研究なんかできひんわ( ´ー`)y-~~
それにしてもSI時代もっとゴキ高専のクビ切れるほどの権力
あればよかったんやけどなぁ~(核爆)
23:NAME IS NULL
12/08/01 13:38:17.69
>>22
きいてるきいてる、糖質のおっちゃん
_、_
( ,_ノ` )y━・~~~
24:NAME IS NULL
12/08/01 18:41:40.59
>>23
効いてるって?( ´Д`)y━・~~
大丈夫か?頭( ´Д`)y━・~~
相も変わらず沸いとるのぉ~( ´Д`)y━・~~
ゴキブリ高専はなんでそんな僻みっぽい性格なん?この前、高専から大学に編入してきて、いきなり辞めよったゴキガキおったやん?
何故かワシんとこ来て文句言いよったわ( ´Д`)y━・~~ ここの学生じゃない奴は出て行けと言ってやったわ(爆笑)
25:NAME IS NULL
12/08/01 21:12:01.98
>>24
赤腹ゲット、糖質のおっちゃん
_、_
( ,_ノ` )y━・~~~
26:NAME IS NULL
12/08/02 02:20:18.11
>>25
どこが赤腹なん?辞めた生徒はもう部外者やろ?しかも危険やからそう言ったまでやで?
27:NAME IS NULL
12/08/02 16:29:23.26
>>26
妄想赤腹のおっちゃん
_、_
( ,_ノ` )y━・~~~
28:NAME IS NULL
12/08/02 18:43:03.32
>>27
なんや?われ( ´Д`)y━・~~
ホンマ、カスやな(爆笑)
29:NAME IS NULL
12/08/02 21:22:32.56
>>28
なんやけっかうっとんのか、馬鹿
_、_
( ,_ノ` )y━・~~~
30:NAME IS NULL
12/08/02 21:26:54.22
>>29
ワシと同じ土俵に立って勝とうなんざ100年度早いで(爆笑)
低脳ゴキブリ高専卒は身の丈がわからんゴミばっかやな( ´Д`)y━・~~
下請けは下請けらしく指示待ちしときや~( ´Д`)y━・~~
31:NAME IS NULL
12/08/02 21:41:02.52
>>30
_、_
( ,_ノ` )y━・~
32:NAME IS NULL
12/08/02 22:25:09.11
>>31
ぐうの音も出ないやろ( ´Д`)y━・~~
それがワシとお前ら低脳ゴキブリ高専卒との差やな( ´Д`)y━・~~
eruditeなフリはもうたくさんやからな?町のパソコン大先生様がよぉ( ´Д`)y━・~~
33:NAME IS NULL
12/08/02 23:13:06.55
>>32
ぐう
_、_
( ,_ノ` )y━・~
34:NAME IS NULL
12/08/03 09:03:53.64
>>33
( ´Д`)y━・~~。。◯ このにーやん病気なんやなぁ)
35:NAME IS NULL
12/08/03 09:36:26.24
>>34
paranoiaにいわれてもなー
_、_
( ,_ノ` )y━・~
36:NAME IS NULL
12/08/05 23:39:42.40
>>35
ゴキ高専卒はあかんな~( ´ー`)y-~~
37:NAME IS NULL
12/08/05 23:45:36.90
>>36
Hey a paranoia guy.
_、_
( ,_ノ` )y━・~
38:NAME IS NULL
12/08/06 09:09:34.23
>>37
ゴキブリ高専卒は粘着質やな( ´Д`)y━・~~
39:NAME IS NULL
12/08/06 11:22:06.80
>>38
p
_、_
( ,_ノ` )y━・~
40:NAME IS NULL
12/08/06 12:44:46.46
>>39
なんや、ゴキブリ( ´Д`)y━・~~
あのアホのにーやんかいな、思い出したわ(爆笑)
41:NAME IS NULL
12/08/06 15:10:06.83
>>40
そろそろ新しいねたを投入しなきゃ、偏執のおっちゃん
_、_
( ,_ノ` )y━・~
42:NAME IS NULL
12/08/06 16:28:53.24
>>41
何ゆーとりますの?( ´Д`)y━・~~
ゴキブリ高専卒のにーやんは混沌とした掲示板がお好みなのかな?(爆笑)
ワシは荒らしちゃうからな?ゴキブリにわかるか?( ´Д`)y━・~~
ワシは不当な扱いをしてきたゴキブリに謝罪を要求しとるだけやし(爆笑)
43:NAME IS NULL
12/08/06 19:15:48.13
>>42
キムチのおっちゃん、どうりで気持ち悪いわけだ
_、_
( ,_ノ` )y━・~
44:NAME IS NULL
12/08/06 21:06:33.96
>>43
謝罪という言葉を聞いただけで、即キムチ認定かいな(爆笑)
さすがゴキブリや、虫けらのような単純なリアクションやな( ´ー`)y-~~
ま、お前をいじり倒しておもちゃにしたるわ(核爆)
アカデミックな人間にかまってもらえるんやからニーヤンも感謝せなあかんで?
んん~?( ´ー`)y-~~
45:NAME IS NULL
12/08/06 21:22:54.94
>>44
ほるほる?おっちゃん
_、_
( ,_ノ` )y━・~
46:NAME IS NULL
12/08/06 21:24:18.62
>>45
ホルホル( ´Д`)y━・~~
47:NAME IS NULL
12/08/06 21:36:01.56
>>46
半白おっちゃん
_、_
( ,_ノ` )y━・~
48:NAME IS NULL
12/08/07 16:43:25.84
>>47
ゴキブリ高専卒のにーやんはちゃんと仕事してるん?
まさか俺みたいな高学歴SIerに干されたんか?(核爆)
49:NAME IS NULL
12/08/07 19:44:24.54
>>48
高卒SIer(核爆笑)
_、_
( ,_ノ` )y━・~
50:NAME IS NULL
12/08/07 20:41:20.52
>>49
よかったな(^_-)-☆
51:NAME IS NULL
12/08/07 21:12:56.12
>>50
統合失調症のおっちゃんにほめられた( ´ー`)y―┛~~
52:NAME IS NULL
12/08/07 22:24:21.17
>>51
えらいでぇ~えらでぇー(^_-)-☆
53:NAME IS NULL
12/08/07 22:50:53.69
>>52
ところで地底引率なのになんで馬鹿なの( ´ー`)y―┛~~
54:NAME IS NULL
12/08/08 01:53:57.17
>>52
学歴がしたのやつに馬鹿にされ発病( ´ー`)y―┛~~
55:NAME IS NULL
12/08/08 06:28:09.56
>>53-54
ワシがバカってかぁ??( ´Д`)y━・~~
ゴキブリがよーゆーわ(爆笑)
わしからも質問、なんでゴキブリはんは自分がすっばらしー技術者と勘違いしてるん?( ´Д`)y━・~~
56:NAME IS NULL
12/08/11 00:17:59.05
>>55
痘質のおっちゃんをいじめたやつはこのすれにいるの?( ´ー`)y―┛~~
57:NAME IS NULL
12/08/11 06:43:19.86
>>56
あ?なにゆーとりますの?( ´Д`)y━・~~
「を」ちゃうやろ、「が」やろ?
58:NAME IS NULL
12/08/11 08:13:00.58
>>57
で( ´ー`)y―┛~~
59:NAME IS NULL
12/08/11 16:39:43.52
>>57
被害妄想で偏執か(核爆笑)( ´ー`)y―┛~~
60:NAME IS NULL
12/08/11 19:34:50.68
>>58
日本語不自由なのはゴキブリ高専卒の伝統なんかなん?w
一昔前、下請け土方の指導してた頃思い出したわ( ´ー`)y-~~
61:NAME IS NULL
12/08/11 22:02:19.42
>>60
話のそらし方が厨房レベル(核爆笑)( ´ー`)y―┛~~
62:NAME IS NULL
12/08/11 22:23:44.51
>>61
自己弁護の仕方、とぼけ方が下朝鮮人なみやなぁ( ´Д`)y━・~~
あかんでぇ~(爆笑)妄想も酷いようやしなぁ( ´Д`)y━・~~
63:NAME IS NULL
12/08/11 22:25:54.99
>>62
まじ突っ込みされてファビヨーン(核爆笑)( ´ー`)y―┛~~
64:NAME IS NULL
12/08/21 20:45:01.69
5.6っていつGAになんの?
65:NAME IS NULL
12/08/22 21:39:02.63
Oracle、MySQLを潰しにかかる? | スラッシュドット・ジャパン
URLリンク(slashdot.jp)
66:NAME IS NULL
12/08/23 12:06:51.01
オラクル、MySQLの売り込みもけっこう熱心だけどなー
うちに来る営業からのイメージ
67:NAME IS NULL
12/08/23 12:56:47.88
ゴキブリどもの粘着消えたでぇ( ´Д`)y━・~~
68:NAME IS NULL
12/08/23 22:11:05.80
>>67
>>62
69:NAME IS NULL
12/08/23 23:17:45.11
>>68
なんやわれ( ´Д`)y━・~~
70:NAME IS NULL
12/08/24 20:20:06.92
>>69
なんで統合失調症になったの、おっちゃん( ´ー`)y―┛~~
71:NAME IS NULL
12/08/25 00:25:08.24
>>70
あ?アホの子また来たん?
なんでゴキブリ高専になったん?(爆笑)
72:NAME IS NULL
12/08/26 06:57:58.93
>>71
どうやってろんだしたの、おっちゃん( ´ー`)y―┛~~
73:NAME IS NULL
12/08/26 08:16:48.55
>>72
ゴキブリ高専くん、日本語へんやで( ´Д`)y━・~~
74:NAME IS NULL
12/08/26 21:42:22.77
>>71
なんで高専と思い込むの(核爆笑)、おっさん( ´ー`)y―┛~~
75:NAME IS NULL
12/08/26 21:43:18.09
>>73
やっぱり頭変とちゃう、おっさん( ´ー`)y―┛~~
76:NAME IS NULL
12/08/26 22:26:58.34
>>74
ゴキブリみたいな特徴が見て取れるやもーん(爆笑)
あ、ちゃうん?(^_-)-☆
下請けのゴキブリはんでっかぁ~(^_^;)
77:NAME IS NULL
12/08/27 03:20:50.26
>>76
だれに虐められて統合失調症になったの、おっちゃん( ´ー`)y―┛~~
78:NAME IS NULL
12/08/27 11:22:23.34
>>77
ニートか?お前( ´Д`)y━・~~
同じ質問しかでけへんのは嫌がらせのつもりなん?(爆笑)
無い頭でよー考えました(^_-)-☆
で、下請け土方のゴキブリがワシのような高貴な人間に何の用や?( ´Д`)y━・~~
79:NAME IS NULL
12/08/27 12:59:35.38
>>78
どうやって駅弁大学から地底の院に受かったの、ピペドのおっちゃん( ´ー`)y―┛~~
80:NAME IS NULL
12/08/27 18:04:54.38
>>79
駅弁大学ってワシのことゆーてるん?(爆笑)
大学っちゅーのはな、東大京大阪大東工大くらいまでやで?(爆笑)
ゴキブリ高専やとそのへんよくわからんか( ´Д`)y━・~~
憐れやな( ´Д`)y━・~~
81:NAME IS NULL
12/08/27 19:45:49.87
>>80
こんなところでさぼるな、ピベドのおっちゃん( ´ー`)y―┛~~
82:NAME IS NULL
12/08/27 22:00:37.36
>>81
なんやてぇ~( ´Д`)y━・~~
さぼろーがなんやろーと関係ないやろ?(爆笑)ワシのオモチャが一丁前な口きいたらしばき倒すで( ´Д`)y━・~~
わかったか?ゴキブリ高専くん(^_-)-☆
83:NAME IS NULL
12/08/27 23:50:03.69
>>82
なにいうとんねー、ボケカスしばくどー、ピベトのおっちゃん( ´ー`)y―┛~~
84:NAME IS NULL
12/08/28 00:32:19.29
>>83
ピヘドってなんなん?(爆笑)
土方のにーやんは時々よーわからんこと口走るから困るわ~( ´Д`)y━・~~
85:NAME IS NULL
12/08/28 01:03:56.08
>>84
きいてるきてる、おっちゃん( ´ー`)y―┛~~
86:NAME IS NULL
12/08/28 01:09:39.76
>>80
最初から東大といてるのなら分かるが、地底引率(核爆笑)( ´ー`)y―┛~~
87:NAME IS NULL
12/08/28 01:58:42.40
>>86
なんやて~( ´Д`)y━・~~
誰が地底院卒やねん(爆笑)
ちゅーかお前どこの出や?いえへんやろ(爆笑)ゴキブリ高専がよぉ( ´Д`)y━・~~
88:NAME IS NULL
12/08/28 17:04:28.81
>>87
くせーとおもったら、偽者のおっちゃんか( ´ー`)y―┛~~
89:NAME IS NULL
12/08/29 21:47:22.32
>>88
ゴキブリはカサカサ地べた這いつくばってたらええねん( ´Д`)y━・~~
90:NAME IS NULL
12/08/29 22:16:24.81
>>89
なんやねん、高専に偏執する(核爆笑)おっちゃん( ´ー`)y―┛~~
91:NAME IS NULL
12/08/29 22:37:28.28
>>90
悔しいんか(爆笑)
ゴキブリからかって遊ぶのホンマおもろいわぁ~( ´Д`)y━・~~
ワシの授業とってたカス高専あがりのゴキブリも結局姿消してもーた(爆笑)
高専カンファ(爆笑)では偉そうなことプレゼン(大爆笑)しとるんやろな(^_^)
ホンマしょーもないマスかき集団なんやな、お前ら( ´Д`)y━・~~
92:NAME IS NULL
12/08/30 16:09:11.96
インストール後の初期設定ウィザードにて、
Developer Machine、
93:NAME IS NULL
12/08/30 16:10:13.70
ミスです。
インストール後の初期設定ウィザードにて、
Developer Machine、Server Machineの選択が有りますが、
これの設定によって具体的に何が変わるのでしょうか。
94:NAME IS NULL
12/08/30 17:08:36.02
>>93
my.iniを自動生成する時のメモリ割当量が変わると思う。
This will influence memory, disk and CPU usage.ってあるけど、
diskとCPUは関係無い気がする。
95:NAME IS NULL
12/08/30 20:33:01.59
>>94
thx.
サーバーとして運用する予定なのでサーバー選択しておきます。
96:NAME IS NULL
12/08/30 23:44:57.36
( ´Д`)y━・~~
97:NAME IS NULL
12/08/31 19:47:02.47
( ´ー`)y―┛~~
98:NAME IS NULL
12/09/02 00:38:54.55
/⌒ヽ
./く ` /
// ^ ./ヽy━~~
. ヽ/ /
.(⌒ヽ/
/ |´
\.|
99:NAME IS NULL
12/09/02 23:56:40.80
___
/|∧_∧|
||. ( | じゃ、そういうことで
||oと. |
|| |(__)J|
||/彡 ̄ ガチャ
100:NAME IS NULL
12/09/03 22:42:55.59
,、,, ,、,, ,, ,,
_,,;' '" '' ゛''" ゛' ';;,,
(rヽ,;''"""''゛゛゛'';, ノr)
,;'゛ i _ 、_ iヽ゛';, >>96お前それサバンナでも同じ事言えんの?
,;'" ''| ヽ・〉 〈・ノ |゙゛ `';,
,;'' "| ▼ |゙゛ `';,
,;'' ヽ_人_ / ,;'_
/シ、 ヽ⌒⌒ / リ \
| "r,, `"'''゙´ ,,ミ゛ |
| リ、 ,リ |
| i ゛r、ノ,,r" i _|
| `ー―----┴ ⌒´ )
(ヽ ______ ,, _´)
(_⌒ ______ ,, ィ
丁 |
| |
101:NAME IS NULL
12/09/03 23:02:03.43
>>100
サブイボぶわー出ましたわ( ´Д`)y━・~~
さすが天下の下請け高専卒はんやなぁ(爆笑)
102:NAME IS NULL
12/09/04 00:36:08.06
Λ_Λ \\
( ・∀・) | | ガッ
と ) | |
Y /ノ 人
/ ) < >_Λ∩
_/し' //. V`Д´)/
(_フ彡 / ←>>101
103:NAME IS NULL
12/09/05 23:50:31.02
_____________________
|
| 東京都立松沢病院ですが何か?。
| _____________________
| / ⊆ニ(二(ニニ⊇――' (●ヽ
|
/| /______________________ヽ
,/ ̄V ̄ ┏━, / ̄ ̄ ̄|| ||. ̄ ̄ ̄ ̄ |||  ̄ ̄ ̄ ̄ ̄ ̄...| |
,/ ∧ ∧. i┸i //. ∧ ∧ || / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
_.,/. ( ゚Д゚ ) | :::|// ( ゚Д゚ ) <>>101を迎え入れに来ました。
|/,,,,,へ⊂ ヽ .// ,/ ノ/ ||\______________
,/ ̄ ̄ ̄ ̄ ̄ ̄//|_/ ̄ ̄ ̄|  ̄ ̄ ̄ ̄ ̄ | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
|~ ゜ ̄゜ ̄ ̄ ̄~~| ̄ ̄ =。|┃ |━━━...............|
|______: |,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,,,゜,,,,,,,,,,,,,,,,,,,,,,|,,,都立松沢病院,,,,,[|
._|]0::∴:::0::[二二il:] ,-―-、 ,,| | . [|
|====== ;...........| /,  ̄ヽ |~~|. | /,  ̄ヽ | {|
ヽニ[_]ヾニニヽ''''''|―-|.(※)|':|''''|.''''''''''''''''''''''''''''|''''''''|.(※)|:|'''''''''''''''''/
ゞゝ三ノ ̄ ̄ ̄ ゞゝ_ノ ̄ ̄ゞゝ三ノ ̄ ̄ ̄ ゞゝ_ノ ̄ ̄
104:NAME IS NULL
12/09/06 05:51:54.27
アホなゴキブリばっかやの、さすが天下の下請け高専卒はんやなぁ(爆笑)
ワシにはとてもじゃないけど、お前らみたく人間捨てられへんわぁ( ´Д`)y━・~~
ゴキブリ高専卒はやっぱり生きてて楽しいんやろな(爆笑)自称優秀さんやもんな(核爆)
105:NAME IS NULL
12/09/06 08:32:27.03
__
/ ☆ \
ヽニニニノ >>104 論文の清書できたかね?
| ノ 凶授 ヽ ( ) 学生実験の指導はやってるかね?
/ ● ● | ( ) 科研費の申請書できた?
__| ( _●_) ミ__ ( ) 奉仕しろよピベド
(_. 彡、 |∪| 、`__ )─┛
/ / ヽ ヽノ /_/:::::/
|::::::::::| / ( ̄ ̄ ̄ヽ |:::::::| ̄
|::::::::::| |  ̄ ̄ヽ .ノ |:::::::| /
/ ̄ ̄旦 ̄ ̄ ̄ ̄ ̄ ̄ ̄/|/
/__________/ | |
| |-------------------| |
106:NAME IS NULL
12/09/06 09:04:53.34
>>105
さすが高専ゴキブリの土方はんやなぁ( ´Д`)y━・~~
ピペドってwワシはそこの分野ちゃうからなぁ(^_-)-☆
あ、もしかしてあれか?ポス毒板出張って煽れそうなレスコピペしただけちゃうんか?意味もわからずに(核爆)
あかんのぉ~こらおもろいわ(爆笑)
ゴキブリ高専卒はどーしてもワシをポスドクやら土方扱いしたいらしいの( ´Д`)y━・~~
やっぱ自分の不遇を少しでも紛らわしたいからなん?wwww
ほらほらぁ~もっと頭使わんとぉ~( ´Д`)y━・~~
107:NAME IS NULL
12/09/06 20:08:59.13
すげぇ。。。。まだやってんのかコイツ。。。。
ものすごい勢いで呆れた。。。。
108:NAME IS NULL
12/09/06 21:03:43.20 JRz8L3Ga
MySQL Clusterの稼働実績が少ないのはどうしてなんだろ?
ClusterならAuto-Shardingとかのスケーラビリティを向上させる便利機能がある。
でもDeNAなどの大規模サイトさえもClusterは使わず、
アプリレベルでゴリゴリ手を入れて手動Shardingして
MySQL(InnoDB)使ってる。
MySQL Clusterは安定性とかあまりよくないんですか?
109:NAME IS NULL
12/09/07 01:24:27.52
コンサルしてもらわないとまともに運用まで持っていけないぐらい
技術的な難易度が高いとは聞いたことがある
110:NAME IS NULL
12/09/07 09:47:18.93
>>108
Clusterはミニマムスタートしにくい(最低4台)
↓
InnoDBでスタートしちゃうとClusterへの移行が手数
↓
InnoDBのノウハウ貯まる
↓
次もInnoDBで良いじゃん
という流れじゃない?
構築や運用は、MySQLだと思わずに別製品だと割り切ればそこまで難しくない。
111:NAME IS NULL
12/09/07 10:06:24.38
>>110
あるある すぎるw
初期台数が必要なのは結構ネック。
負荷が高くなって分割を検討し始めた時に
cluster にしとけばよかったかな~っていっつも思う。
112:NAME IS NULL
12/09/07 10:40:46.39
ゴキブリ高専卒は今日もチューニング作業に邁進したまえ。
いくらチューニング作業に秀でようと結局は下請け奴隷やってことを忘れたらあかんで?
人間は謙虚じゃないとあかんでぇ( ´Д`)y━・~~
113:NAME IS NULL
12/09/08 23:59:30.16 K8oltseq
Spider使ってる奴いらっしゃいますか?
114:NAME IS NULL
12/09/27 19:23:41.43
>>113
ワシ元Cockroach使いやけど、需要ある?
( ´Д`)y━・~~
115:NAME IS NULL
12/09/28 20:06:18.18
さて、そろそろヲタでも放置するか
116:NAME IS NULL
12/10/06 04:01:04.54
ゴキブリども、SQLの話は終わりやの( ´Д`)y━・~~
結局有用性について誰も説明でけへんかったのぉ( ´Д`)y━・~~
117:NAME IS NULL
12/10/18 12:06:02.89
て
118:NAME IS NULL
12/10/20 09:18:41.20
>>4
わしの大勝利に終わったのぉ( ´Д`)y━・~~
ゴキブリ光線( ´Д`)y━・~~
119:NAME IS NULL
12/10/24 16:59:43.42
selectの結果を縦に表示するときは ; じゃなくて \G 使うけど
あれ、なんで \G なの? もっとほかの記号になる予定は無いの?
120:NAME IS NULL
12/10/24 17:45:12.03
>>119
なんのGか考えてみーや( ´Д`)y━・~~
おまえらゴキのイニシャルGやろ?(爆笑)
121:NAME IS NULL
12/10/25 19:24:15.40
て
122:NAME IS NULL
12/10/26 04:13:13.08
PHPからMySQLを操作したとき
LOCK TABLES table1 WRITE, table2 READ
UPDATE table1 SET
c1 = (SELECT COUNT(c1) FROM (SELECT c1, c2 FROM table2 WHERE c1=1 OR c2=1 OR c3=1 ORDER BY c0 DESC LIMIT 20) AS p1 WHERE c1=1),
c2 = (SELECT COUNT(c2) FROM p1 WHERE c2=1),
c3 = (SELECT COUNT(c3) FROM p1 WHERE c3=1)
WHERE c0=1
こういう感じのSQLを送信したんですけどMySQLからp1をLOCKされてないってエラーが出てしまって
サブクエリをロックするにはどうしたらいいんですか?
123:NAME IS NULL
12/10/26 13:32:17.23
>>122
黙らんかい、基地外ゴキブリ( ´Д`)y━・~~
お前らゴキブリはワシに謝っとけ
124:NAME IS NULL
12/10/26 15:04:56.26
正規化に全然詳しくないんですけど、
ブログを作ってるとして、カテゴリを実装しようとしたら、皆さんはどうやって実装しますか?
こういうマスタを作るとか言葉で説明してください
125:NAME IS NULL
12/10/26 15:05:26.76
あ、カテゴリって複数設定できるようにしたいです
126:NAME IS NULL
12/10/26 15:33:52.40
たとえば記事IDとカテゴリIDを紐づけるテーブルを作った場合、
データを追加していくと当然見た目的にはばらばらになると思うんですが、select文でwhereでidを指定すれば、
そのIDのデータだけ引っ張ってきてくれるのでどうにでもなると思うんですが、
そういうデータの格納順番って気にしなくていいんですか?
127:NAME IS NULL
12/10/26 15:45:31.38
気にしなくて良い
適切なindexがあれば
128:NAME IS NULL
12/10/26 15:53:57.22
>>127
ありがとうございました。
>>124-126は全て無視でいいです
129:119
12/10/26 16:59:58.86
謎は謎のままか
130:NAME IS NULL
12/10/26 17:44:48.75 UOE+ocQG
こんな症状になった。検索しても何も引っかからない。ちなみにローカル(Win7)だとうまく行く
だれか原因を教えて下され。
【症状】以下のようなテーブルに4件レコード挿入して、LIKEで検索した結果が思った通りにならない。
CREATE TABLE IF NOT EXISTS `test_samples` (
`id` int(10) unsigned NOT NULL auto_increment,
`bigram` varchar(2) NOT NULL,
`bigram_no_index` varchar(2) NOT NULL,
`trigram` varchar(3) NOT NULL,
PRIMARY KEY (`id`),
KEY `bigram` (`bigram`),
KEY `trigram` (`trigram`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `test_samples` (`id`, `bigram`, `bigram_no_index`) VALUES
(1, 'ab', 'ab', 'ab'),
(2, 'いろ', 'いろ', 'いろ'),
(3, 'aろ', 'aろ', 'aろ'),
(4, 'いb', 'いb', 'いb');
SELECT * FROM `test_samples` WHERE `bigram` LIKE 'い%';
#返り値が空でした(行数0)
------------
MySQL環境
サーバ: Localhost via UNIX socket
サーバのバージョン: 5.0.95
プロトコルバージョン: 10
ユーザ: admin@localhost
MySQL の文字セット: UTF-8 Unicode (utf8)
Webサーバの環境
sw-cp-server/1.0.0
MySQL クライアントのバージョン: 5.0.95
PHP 拡張: mysql
OS
centos 5
【期待した結果】
idが2番と4番のレコード
【その他比較情報】
■インデックスを張ってないカラムなら問題ない。
SELECT * FROM `test_samples` WHERE `bigram_no_index` LIKE 'い%';
■3文字長のカラムなら問題ない
SELECT * FROM `test_samples` WHERE `trigram` LIKE 'い%';
■ascii文字なら問題ない。
SELECT * FROM `test_samples` WHERE `bigram` LIKE 'a%';
#1番と3番が返る
■ローカル環境(Win7)なら問題ない。
131:130
12/10/26 17:46:32.10 UOE+ocQG
すみません、レコード挿入の箇所間違えました(--
INSERT INTO `test_samples` (`id`, `bigram`, `bigram_no_index`, `trigram`) VALUES
(1, 'ab', 'ab', 'ab'),
(2, 'いろ', 'いろ', 'いろ'),
(3, 'aろ', 'aろ', 'aろ'),
(4, 'いb', 'いb', 'いb');
132:NAME IS NULL
12/10/26 21:34:09.06
何度もすいません
カテゴリを実装しようとするとき
ある記事IDとカテゴリを結びつけるテーブルと
カテゴリIDとカテゴリIDを結びつけるテーブルを作ろうとおもったんですが、
記事IDとカテゴリを結びつけるテーブルは記事IDとカテゴリIDを結びつけるべきですか?
それともカテゴリ名ですか?
133:NAME IS NULL
12/10/26 21:42:52.07
>カテゴリIDとカテゴリIDを結びつけるテーブル
???
>記事IDとカテゴリを結びつけるテーブルは記事IDとカテゴリIDを結びつけるべきですか?
>それともカテゴリ名ですか?
カテゴリID
134:NAME IS NULL
12/10/26 22:08:34.59
>>133
ありがとうございました
135:NAME IS NULL
12/10/26 22:21:20.96
外部キー制約って結構使いますよね?
じゃあストレージエンジンはInnoDBにすることの方がおおいんでしょうか?
136:NAME IS NULL
12/10/26 23:17:14.76
一つのテーブルから、複数のテーブルのカラムに外部キーって設定できるんでしょうか?
出来る場合はどうやって記述したらいいんでしょうか?
137:NAME IS NULL
12/10/26 23:58:11.92
>>135
今はInnoDBがデフォルトでしょ。だからそういうことなんじゃ。
ただ外部制約やトランザクションを使わないんならMyISAMもでいいだろうし
138:NAME IS NULL
12/10/27 00:13:10.33
>>137
わかりました
本当にありがとうございました
139:130
12/10/27 02:34:13.34
回答が無いようなので他を当たります。
失礼しました。
140:NAME IS NULL
12/10/28 10:38:10.16
NAVICAT評価版の30日終わったから、製品版を買ったのだが
知らないで英語のサイトの方に行って買ってしまった。
日本語版にしたいのだが、日本のサイトで買わないといけなかったのかな?
そんなことどこにも書いていなかったよ・・・
なんか方法があれば教えてください。
141:NAME IS NULL
12/10/28 10:52:01.00
販売元に問い合わせるのが一番確実なのでは
142:NAME IS NULL
12/10/28 20:49:51.67
InnoDBにWikiの2000万件のデータをinsertしてるんですが
最初0.3秒で終わるのが4秒とかになるのは何とかなりませんか?
143:NAME IS NULL
12/10/28 20:58:23.61
MyISAMでインデクス無しでインサートしてからエンジン切り替え
144:NAME IS NULL
12/10/28 20:59:13.65
>>143
ナイスな方法ですね!
ありがとうございます
145:NAME IS NULL
12/10/29 11:34:44.62
以前ここでカテゴリの実装についてアドバイスもらったんですが、
カテゴリマスタテーブルと、記事IDとカテゴリIDを紐つけるテーブルを作った方がいいといわれました。
これを実現するために、
まず、記事IDとカテゴリIDを紐づけるテーブルにアクセスして、記事IDに紐付いているカテゴリIDを全部取得します。
その後このカテゴリIDの名前を調べるために、カテゴリマスタテーブルと取得したカテゴリIDを照合してカテゴリ名を取得します。
このように2回データベースにアクセスすることになるんですけど、
こんな設計で問題ないんですか?
146:NAME IS NULL
12/10/29 12:17:00.76
あ?( ´Д`)y━・~~
ゴキブリ光線卒はまだ巣食っとるん?
いい加減謝罪しとけや、ボケ(爆笑)
147:NAME IS NULL
12/10/29 12:18:35.30
そんな設計で問題ない
記事TBLとカテゴリマスタTBLとリンクTBLをジョインするクエリで一発で取れる
148:NAME IS NULL
12/10/29 12:47:43.08
ジョインなんてあるんですね
調べてみます
ありがとうございました!
149:NAME IS NULL
12/10/29 13:47:04.72
>>139
>>131 で解決したのかと思ったよw
150:NAME IS NULL
12/10/29 18:51:20.07
>ジョインなんてあるんですね
それを知らないでテーブル設計して動かそうとしてんの?
151:NAME IS NULL
12/10/29 18:54:27.28
>>150
初めはそのつもりでした
完全独学、参考書一切なしで勉強してるんで
152:NAME IS NULL
12/10/29 18:55:21.42
独学ってのは参考書を見ないことじゃないぞw
153:NAME IS NULL
12/10/29 19:06:46.15
>>152
何か参考書買わなくてもネットに色んな知識が転がってるからいいかなって
154:NAME IS NULL
12/10/29 19:08:51.82
複数レコードの結果を取得する例として、
mysql_fetch_assocをwhileループに突っ込んで何度も実行して取得してる例をよく見かけるんですが、
これって一般的な方法ですか?
SQLITEいじってたときは、sqlite_array_queryで複数レコードを一発で配列として取得できてたので、効率悪い気がするんですが
155:NAME IS NULL
12/10/29 19:15:17.02
数万件のレコードでもそうするつもり?
156:NAME IS NULL
12/10/29 19:16:28.90
sqlite_array_queryの実装は見てみたりした?
157:NAME IS NULL
12/10/29 19:18:44.23
>>155
数万件なら諦めますが、数百件程度です。
>>156
はい
158:NAME IS NULL
12/10/29 19:20:40.26
あ、実装ってsqlite_array_queryがどう実行されてるかって意味ですか?
それなら見てません
159:NAME IS NULL
12/10/29 21:06:37.86
普通の流れ
1. query 投げる
2. データなしまで fetch する
3. データを取り出して処理
4. 2に戻る
sqlite_array_query て使ったことないけど
内部でこんな処理をやっている筈
160:NAME IS NULL
12/10/29 21:09:29.45
>>159
じゃあ結局同じ事をやろうとしてたってことですね
じゃあこの方法のままで行きます
ありがとうございました
161:NAME IS NULL
12/10/29 23:34:38.71
>>141
問い合わせたのフォームがあったので問い合わせたのですが、連絡がないようです。
レスポンス悪いのかな?
162:NAME IS NULL
12/10/30 00:59:30.11
>>161
昨日の今日だし
二三日待ってみるよろし
163:NAME IS NULL
12/10/30 11:14:56.95
>>160
お前はゴミバカ光線卒以下の蛆虫かいな(爆笑)
中卒か?( ´Д`)y━・~~
とにかくゴキ光線以下の畜生だということわわかるでぇ(爆笑)
ホンマ雑魚がわらわら寄ってくるな(爆笑)この板は(爆笑)( ´Д`)y━・~~
164:NAME IS NULL
12/10/30 13:42:19.61
>>155-156
sqlite_array_queryって一度に全部配列に突っ込むんだね。知らなかった。。
危なっかしい実装だ。
165:NAME IS NULL
12/10/30 14:03:57.93
>>164
( ´Д`)y━・~~
166:NAME IS NULL
12/10/30 17:55:46.07
>>153
エキスパートのためのMySQL[運用+管理]トラブルシューティングガイド
実践ハイパフォーマンスMySQL 第2版
Linux-DB システム構築/運用入門
読みことをオススメする。
ネットに転がってるのは初歩的なものばかり、有用な情報がないことはないが辿り着くのに時間がかかる。
英語が読めるならもっといい情報も取り入れれるけどね。
結局今のところは本の方が勉強に適している。
167:NAME IS NULL
12/10/30 17:59:17.99
>>166
ありがとうメモっとく
168:NAME IS NULL
12/10/31 00:36:18.86
>>161
レスきましたよ。
納得できないって言ったら、認めてくれましたよ。
丁寧な対応だったので、英語版しばらく使っていようかな?
169:NAME IS NULL
12/10/31 12:47:12.51
selectでただ単に「上から」なら select * from hoge limit 0,1、1,1で取得できるんですが
UPDATEで同じような事できないんでしょうか?
update hoge set age=sage limit 0,1、1,1のような
170:NAME IS NULL
12/10/31 13:18:01.07
update にも limit あるよ
しかし select もそうだけど何がヒットするかわからんクエリを
よく平気で投げられるな
171:NAME IS NULL
12/10/31 13:51:25.44
とりあえず値を付けておくって感じなんで順番は大丈夫です
$sql = "UPDATE `table` SET `hoge` = 'val' LIMIT 0,1";
これで無理だったんですが
Client API version
5.0.95
172:NAME IS NULL
12/10/31 14:05:33.04
マニュアル見た?
おれがマニュアル見た感じ、UPDATE 構文のLIMITはrow_count一つだけで
オフセットつけられないように見えるが。
173:NAME IS NULL
12/10/31 14:18:28.79
UPDATE構文に使えるLIMITは行数を制限と書いてあるわけだから
LIMIT 0,1の様に位置まで制限する子ちおは出来ないのでは?
174:NAME IS NULL
12/10/31 14:47:39.92
やはり俺の予想は当たった
出来ない
175:NAME IS NULL
12/10/31 15:03:12.55
やっぱりですか・・・。
全て重複するレコードがあるので
判別する為にprimary_keyみたいなのをとりつけようと思ったのですが
既にレコードがあるので後から付ける事は出来ないですし、上から一つずつ取り出して値付けていくしかないかなと思い
176:NAME IS NULL
12/10/31 15:06:35.56
いや、該当レコードを特定する手段を考えればいいだろ
やり方がそもそもおかしいし、途中を選ぶ必要なんてないだろう。
177:NAME IS NULL
12/10/31 15:07:53.85
UPDATE一発で連番を一気につける方法はあるけど、
そもそも>>175の件だって、既に登録したものはWHEREではじけばいいだけだろう。
178:NAME IS NULL
12/10/31 15:12:15.51
>>176>>177
なんで気付かなかったんだろうかそのやり方
本当にありがとうございました、自分がアホなだけでした
179:NAME IS NULL
12/10/31 22:23:49.61
ゴキブリはやっぱだめやな(爆笑)
ホンマおかしなゴキ光線やで( ´Д`)y━・~~
180:NAME IS NULL
12/11/01 07:30:07.73
auto_incrementって1からだよな?
なんか仕事場のだと0からなんだが
181:NAME IS NULL
12/11/01 08:01:50.98
MyIsamだったら任意の値からスタートできたんじゃなかった?
182:NAME IS NULL
12/11/01 08:03:05.73
-からスタートするのとかはみた事無いが
理論的には可能、ただしやる必要性がねぇ
183:NAME IS NULL
12/11/02 17:20:05.70
昔から1より小さくすることは出来ないはず。
URLリンク(dev.mysql.com)
URLリンク(dev.mysql.com)
184:NAME IS NULL
12/11/03 09:56:44.30
プライマリーキーを削除しようとして
alter table test drop primary key;
ってやったらクエリOKって出たんですが、
show columnsやdescコマンドでカラム情報を見るとまだ、keyのところにPRIって書いてるんですが、
これって本当にプライマリーキー削除されてるんですか?
ちなみにもう一度削除しようとすると、
「削除できません。そのキーが削除されてるか各二にしろ」ってエラーが出ます。
185:NAME IS NULL
12/11/03 14:14:36.00
MySQLを数日起動させておくと、Key_blocks_unusedが徐々に0になっていくんですが
これは単に割り当ててるメモリが足りてないって事ですか?
メモリが足りていれば、どこかのラインで増えたり減ったりの均衡状態に入るものですか?
186:NAME IS NULL
12/11/06 07:01:40.82
>>185
例えばメモリ4GBでデータベースが100GBだったら
Key_blocks_unusedがそのうち0になるのは当たり前。
すべてのデータがメモリに収まるような
小規模データベースだったら均衡状態に入る。
187:NAME IS NULL
12/11/06 10:24:14.90
質問です
phpでmysqlの`time`テーブルにUNIX時間の形式で
`hoge`
1352164724
1352164824
1352164124
を10万件程保存しておいて
これらの時間帯での個数を調べたいのですが
SELECT `hoge` FROM `time`
で全部取り出してからphpで全ての時間帯を調べるのと、MySQLで時間帯調べるのどっちが早いのでしょうか?
それともこんな事やってる自体設計ミスであり、01時、22時と最初から記録しておくべきなのでしょうか?
188:NAME IS NULL
12/11/06 10:42:08.14
1カラム目をidって言う名前でprimary keyとauto_incrementを設定してるんですが、
5カラム目の値を
update test set aaa = 1 where id = 1;
って指定するんですが、
duplicate entry 1 for key primary
ってエラーがでます。
別に1カラムめのIDを変更しようとしてるわけじゃないんですがなぜでしょうか?
189:NAME IS NULL
12/11/06 11:13:30.17
>>188は忘れてください
別の質問なんですが、主キーが削除されません。
alter table drop primary key
でクエリおkって出て、もう一度削除しようとするとプライマリキーがありませんって出るんですが、
show columnsやdescで見るとkeyのカラムにまだPRIってかかれています。
どうやったら消えるのでしょうか?
190:NAME IS NULL
12/11/06 11:19:08.46
>>187
設計ミスの可能性99%
191:NAME IS NULL
12/11/06 11:28:10.54
>>189はとりあえずカラムごと消して作り直したらプライマリキー消えました
でもalter tableで消えないのは納得してないので原因わかるかたいたら教えてください
192:NAME IS NULL
12/11/06 11:44:57.95
>>187
10万回も日時を計算する事がどれだけ処理繰り返すか考えるだけで
前者の二つであるphp&mysqlでの計算は論外って理解できないのか?
193:NAME IS NULL
12/11/06 13:44:59.95
>>191
再現しないから何とも。
消す前だったらSHOW INDEXES見たら? て感じだったけど。
194:190
12/11/06 15:45:49.64
ふと思ったが1000万件の大規模なdatetime型を「毎月5日」「水曜日」を検索すると数秒かかるが
datetimeの他に月(1-12)日、(1-31)、曜日(0-6)
と三つのカラムをint型で作って保存したらめちゃくちゃ高速にならないか?
195:NAME IS NULL
12/11/06 16:15:10.30
>>194
オプティマイザーは基本的に1つしかインデックスを使わないから、
検索クエリに準じただけインデックス作る羽目に遭うのでオススメできない。
○月×日、○月の△曜日、月日問わず△曜日だけ…だけでも3つ必要になる。
datetimeをパーティションキーにしてパーティションするのが良いんじゃない?
196:NAME IS NULL
12/11/06 16:18:11.70
> オプティマイザーは基本的に1つしかインデックスを使わないから
へー、初耳
パーティショニングするにしてもtableが100個以上あったら設計ミスだから
1秒以内とかは難しいか
197:NAME IS NULL
12/11/06 16:50:46.93
インデックスは二つ使えるがな
一つはインデックス、もう一つは並び順
198:NAME IS NULL
12/11/06 21:38:21.61
>>194を冷え込んできた今日この頃、湯船につかりながら考えてみたが
2005年1月1日から2012年の12月31日まで1秒ずつ2億件記録されてたとする
それを超高速で「期間を指定した毎月n日」「期間を指定したn曜日」で検索するのなら、これらだけに限るが例えば
2008年11月2日水曜日なら
n日用 n曜日用
2/08/11 3/08/11/02 (/は取り除いてint型で保存)
と記録する
そんでこれをindex化してselectする時にこれらのindexを指定すりゃ容量は増えるが超高速検索が可能になる
例えば2007年から2008年の金曜日なら
where 5070101 ビトウィーン 5071231
199:NAME IS NULL
12/11/07 09:27:21.34
試せっていわないでください
insert into test values(select id from abc where str = 's')
みたいにvaluesに直接selectの実行結果をいれることは可能でしょうか?
200:NAME IS NULL
12/11/07 10:02:42.01
試した
insert into test select id from abc where str = 's';
201:NAME IS NULL
12/11/07 10:08:14.85
いけるんですね
ありがとうございました
202:NAME IS NULL
12/11/07 11:25:37.19
カテゴリ登録みたいに、1つのカラムに複数登録するとき、
たとえば1の記事は
1,2
1,3
1,5
みたいに2,3,5のカテゴリIDを登録するためにレコードを三つ追加してるんですが、
あとからこれを修正するときは、一度deleteで1の記事のレコードを全部消して、
全部再登録した方が早い気がします
それともそれぞれの組み合わせが存在すれば更新 or 削除って形にしたほうがいいでしょうか?
後者の方がsql文を実行する回数が増える気がするのですが。。
203:NAME IS NULL
12/11/07 11:45:57.14
そういうのって
DB設計を語るスレ 6
スレリンク(db板)l50
でやった方がよくね?
204:NAME IS NULL
12/11/07 11:52:17.86
わかりました
移動します
ありがとうございました
205:NAME IS NULL
12/11/08 11:11:15.87
外部キー制約を追加しようとしたときに
Cannot add or update a child row: a foreign key constraint fails
ってエラーがでます。
良く調べたんですが原因がわかりません。
constraintがイマイチよくわからないんですが説明していただけないでしょうか?
206:NAME IS NULL
12/11/08 12:15:47.10
constraintは理解できました、
が上記のエラーはまだ出ます。
どなたかアドバイスいただけないでしょうか
207:NAME IS NULL
12/11/08 12:32:46.66
>>205-206は解決しました
迷惑かけてすいませんでした
208:NAME IS NULL
12/11/08 16:41:17.15
ホント迷惑
209:NAME IS NULL
12/11/08 21:25:03.12 73wlXgPA
innodbでパーティションテーブル使うときって
PARTITION p1 .なんとかかんとか DATA DIRECTORY="/.../.../.."
って効かないの?なんぼ頑張っても/var/lib/mysql/DBに書きに行くんだけど。
210:NAME IS NULL
12/11/09 06:46:58.73
datadir以外に書きたいと?
211:NAME IS NULL
12/11/09 16:56:00.23
>>209
そもそもInnoDBでDATA DIRECTORYを指定できるのは5.6から。
212:NAME IS NULL
12/11/09 18:36:02.48
CentOS 6 で MySQL 5.5 を使いたい時って、remi と IUS どっちがおすすめ?
213:NAME IS NULL
12/11/10 13:34:45.60
DELPHI STARTERでMY SQLをodbcでつなげる方法があると聞いたのですが、
よくわかりません。
どなたかお教え願います。
214:NAME IS NULL
12/11/11 15:34:24.92
どこまでやったのよ?
215:NAME IS NULL
12/11/11 17:24:56.77
>>213
delphiすれで聞け
216:NAME IS NULL
12/11/13 21:36:54.06 VVIRS8pD
すみません、質問です。mysql5を使ってます
mysqlにはset型という型がありますよね
これは例えば記事のタグを登録する場合に便利だと思うんですが
タグ専用のテーブルで id|tagID|docID みたいな形でタグ管理するのに比べ
どんな長所があるんでしょうか
専用テーブルだとトランザクション処理が必要だと思いますが、それ以外に
速度面でのメリットなどはどうなんでしょうか?
どういう状況で使っていますか?
ご意見お願いします
217:NAME IS NULL
12/11/13 21:38:06.40
帰れ
218:NAME IS NULL
12/11/15 14:07:12.88
質問するなら一つずつにしてくれ
いっぺんに一つの事聞きたいならYAHOO知恵袋が良いと思う。その文章そのままコピってもいいから
219:NAME IS NULL
12/11/16 12:48:53.51
外部キー作成するときにエラーが出てこまってます。
エラーは
can't create table errno:150
みたいなエラーです。
以前にも外部キー作成の時には苦戦させられて、
参照元と先の型が一緒かとか確認したんですが、どこも異常なしでした
外部キー作成時の条件を全て教えてください
220:NAME IS NULL
12/11/16 13:02:16.39
考えられる原因
01. FOREIGN KEY制約に指定しているカラムの型が一致していない
02. FOREIGN KEY制約に指定しているカラムがPRIMARYではない時、INDEXが無い
03. INDEX名が他に既に使用されている
04. 参照先、参照元のどちらかがInnoDBではない
05. ON DELETE SET NULLを指定しているが参照先がNOT NULL
06. お互いのテーブルのCharset照合順序が異なる
07. 外部参照カラムにデフォルト値をセットしている
08. 複合キーの片方に主キーまたはINDEXが無い
09. 何かしらの構文エラーがある
10. インデックス名やカラム名が64文字を超えている
221:NAME IS NULL
12/11/16 13:22:41.86
>>220
あああ・・急いで作ったのでInnoDBにしてませんでした・・・
大馬鹿ですね
このチェック項目保存しときます!
本当にありがとうございました!
222:NAME IS NULL
12/11/16 15:10:57.72
チェック項目の先頭に
00. InniDBであること
を付け加えよう
223:NAME IS NULL
12/11/16 16:09:23.72
>>222
四番目にあるがな
ちなみに>>220は下記からの抜粋
URLリンク(fizsoft.net)
224:NAME IS NULL
12/11/17 22:35:59.27
パーティショニングと外部制約の関係について教えて下さい
現在のところ、MySQLではパーティションを利用する際に
外部制約はサポートされていないんで、外部制約を外してパーティションの
設定ってことになりますけど、そういう場合、外部制約でDBに任せていた
チェックをプログラム側でしないといけないってことですかね?
225:NAME IS NULL
12/11/18 08:18:37.74
はい
226:NAME IS NULL
12/11/18 09:41:00.05
224です。やはりそうなんでしょうね^^;
ありがとです
227:NAME IS NULL
12/11/20 12:41:28.82
語気光線( ´ ▽ ` )ノ
228:NAME IS NULL
12/11/21 05:32:34.41
XAMMPインストールしたのですが以下のようなエラーが出てスタートできません
Error: MySQL shutdown unexpectedly.
This may be due to a blocked port, missing dependencies,
improper privileges, a crash, or a shutdown by another method.
Check the "/xampp/mysql/data/mysql_error.log" file
and the Windows Event Viewer for more clues
なおポート重複や多重起動がないのは確認しました
他にどういった原因が考えられますでしょうか?
229:NAME IS NULL
12/11/21 09:51:49.91
URLリンク(mysqlweb.net)
ここのページでビューの作成をやっていますが、
なんでleft join等の結合文を書いてないのに結合されてるんですか?
230:NAME IS NULL
12/11/21 11:06:29.24 zz+1fbgK
where句以降で書いてんじゃん
条件書くときの古い形式だと聞いたことはあるし、自分ではやらないけど
231:NAME IS NULL
12/11/21 11:16:24.37
えっとつまり、これはinner joinと同じってことですか?
等価結合とinner joinって同じですか?
232:NAME IS NULL
12/11/21 14:01:15.21
複数テーブルからのinner joinの書き方がわかりません。
Aテーブルに
id,name
っていうカラムがあり、
BとCテーブルは、
Bテーブル
id,name
Cテーブル
id,name
ってなってます。
BとCテーブルのidはAテーブルのidに対応しています。
これらを結合して、
id,name,b.name,c.name
と表示させたい場合はどういうsql文を書けばいいのでしょうか?
select id,name,b.name,c.name from a inner join b on a.id = b.id
まではかけたのですが、cテーブルをくっつける方法がわかりません。
233:NAME IS NULL
12/11/21 14:23:17.83
↑はちょっと間違えました。
BとCテーブルのnameはidが割り振ってあって、
そのidは別のDテーブルのidカラムに対応してます。
なので全部書き直すと、
Aテーブル
id,sex,age
Bテーブル
id,nameid
Cテーブル
id,nameid
Dテーブル
id,name
となってます。
select id,sex,age,d.name from a inner join b on a.id = b.id inner join d on b.nameid = d.id;
とすれば、
id,sex,age,d.name
Bテーブルのidに対応したDテーブルのnameが表示されるのですが、
これにCテーブルのIDに対応したDテーブルのnameも表示させたいです。
でも、
select id,sex,age,d.name,d.name from a inner join b on a.id = b.id inner join d on b.nameid = d.id inner join c on a.id = c.id inner join d on c.nameid = d.id;
とかくと、
not unique table/ailias : d
となります。
どうやってかけばよろしいでしょうか?
234:NAME IS NULL
12/11/21 16:40:14.27
サブクエリでselect の結果を直接where句の条件式に使うことができますが、
これをlikeの%%で囲った中に指定したいんですができないんでしょうか?
そのままlikeに指定することはできますが、
該当文字列の前後に関係ない文字列を含む場合があるので%を付ける必要があるんです
235:NAME IS NULL
12/11/21 16:50:10.17
>>233
同じ名前だと区別できなくなるから、AS で別名付ける
236:NAME IS NULL
12/11/21 16:51:35.43
>>234
|| で文字列連結とかは?
MySQLだと + だっけ?
237:NAME IS NULL
12/11/21 16:59:10.16
MySQLはCONCAT関数か、PIPES_AS_CONCAT設定か
238:NAME IS NULL
12/11/22 00:35:57.56 HkwG0qJP
>>229-231
Oracleだと8以前はその書き方しか出来なかった。
その条件を満たすレコードは結果的にjoinしたのと同じというか
JOINはWHEREから結合だけ切り出して機械にも人間にも
解釈しやすくする改善と考えていいと思う
239:NAME IS NULL
12/11/22 01:07:39.57
>>235-237
遅くなりましたがありがとうございました!
240:NAME IS NULL
12/11/22 01:08:38.70
>>238
なるほどそういうことですね
ありがとうございました!
241:NAME IS NULL
12/11/25 10:59:28.60 dmB9wUBe
質問です
id|type|name|
1|動物|犬|
2|乗り物|車|
3|動物|猫|
4|動物|その他|
5|動物|牛|
6|乗り物|バイク|
7|乗り物|その他|
8|動物|羊|
こんな感じでデータが入ってるテーブルに対して、以下の条件でselectしたいです
・typeが動物のものだけ抜き出す
・nameが「その他」のものを抽出した配列の一番最後にして抜き出す
どうしたら良いでしょうか、ご意見よろしくお願いします
242:NAME IS NULL
12/11/25 11:22:26.95 K/RPn+Bg
select * from hogehoge
where type = '動物';
配列の一番最後にして抜き出すってのは何ぞや
こういうこと?
select * from hogehoge
where name = 'その他' limit 1
order by id desc;
243:241
12/11/25 11:45:36.01 dmB9wUBe
>>242
ありがとうございます、わかりにくくてスミマセン
idに対して昇順ならid=8が最後になって、降順ならid=1が最後になるじゃないですか
この昇順降順に関係なく、「その他」の列を一番最後に来るように一発でselectしたいんです
(もちろん、「その他」のidがいくつだろうと、です)
できないんでしょうか…
244:NAME IS NULL
12/11/25 12:00:43.08
なにを言ってるかさっぱりわからん
希望する抽出結果を241の表みたいに書いてみなよ
245:NAME IS NULL
12/11/25 12:05:09.44
意味わかんねー(笑
246:NAME IS NULL
12/11/25 12:08:12.68
あーわかった気がする。
ORDER BY name = 'その他' DESC
とかで
247:NAME IS NULL
12/11/25 12:08:51.61
あ、最後にするならDESCいらんかったな。
idのオーダーとも組み合わせられるよ。
248:241
12/11/25 12:26:54.41
普通に select * from t where type='動物' だと以下だけど
id|type|name|
1|動物|犬|
3|動物|猫|
4|動物|その他|
5|動物|牛|
8|動物|羊|
これを
id|type|name|
1|動物|犬|
3|動物|猫|
5|動物|牛|
8|動物|羊|
4|動物|その他|
こうしたいってことです。すみません、わかりづらすぎて…
249:241
12/11/25 12:33:01.49
>>246
できました!
order by name="その他", id
ですね。ありがとうございました!
250:NAME IS NULL
12/11/25 12:55:03.23
>>249
応用できるようにorder by句でのfield関数の使い方を覚えた方がいいよ
251:NAME IS NULL
12/11/27 05:58:06.89 vOacobr+
検索条件が変動した場合も効率的に使えるselect文の書き方がわかりません
たとえば
$_POST['sex'] ="male" という検索条件が渡された場合
SELECT * FROM t WHERE sex = $_POST['sex']
という検索文が実行できるテーブルがあるとして
上記条件に加えて
$_POST['name'] ="taro" という検索条件も渡されてきたとき、
sqlを実行するプログラムでこのようにクエリ文を逐一書き換えるしかないのでしょうか?
if(isset($_POST['name'])){
SELECT * FROM t WHERE sex = $_POST['sex'] AND name = $_POST['name'] を実行
}else{
SELECT * FROM t WHERE sex = $_POST['sex'] を実行
}
クエリ文(select文)の中で条件を動的に書き換えるということは無理なんでしょうか
良いやり方があれば教えてください
条件の入力フィールドが山ほどある検索フォームが全パターンのクエリ文を用意してるとは思えず、疑問です
252:NAME IS NULL
12/11/27 06:11:20.10
無理
253:NAME IS NULL
12/11/27 08:25:22.90 WetC0yYX
どうでもいいがsexは違和感がある
254:NAME IS NULL
12/11/27 10:12:39.10
いつもこんな感じでやってるけどな
// SQL文生成
sql = "select ~ from ~ where ~";
if(param_zip != null){
sql += " and ZIP='" + param.zip + "'";
}
if(param_address != null){
sql += " and ADDRESS='" + param_address + "'";
}
if(param_phone != null){
sql += " and PHONE='" + param_phone + "'";
}
sql += ";";
// SQL実行
・・・
255:NAME IS NULL
12/11/27 10:17:54.94
AND条件限定ならハッシュで渡して全部つなげるとかがいいんじゃないかと。
PREPAREにも持って行けるぜ。
256:NAME IS NULL
12/11/27 12:46:04.40
ORM最強ですねわかります
257:251
12/11/28 12:10:14.38
なるほど。ありがとうございました
258:NAME IS NULL
12/11/29 12:05:44.05 lgPGOn65
データベースの移植をしてるんですが
移植前のデータベースのカラムにgroupというカラムがあります。
これ予約語になっていると思うんですが、データベースが複雑になっており
変更することが出来ません。
groupをカラム名として使う方法があれば教えていただけないでしょうか。
259:NAME IS NULL
12/11/29 12:08:36.29
"" でくくる
260:NAME IS NULL
12/11/29 12:21:33.81 lgPGOn65
>>259
サンクスです
解決しました。
URLリンク(dev.mysql.com)
にはバッククォートでもOKみたいな感じでも書いてありますが""でうまくいったので良しとします。
ありがとうございます。
261:NAME IS NULL
12/12/03 21:35:53.04 i9DkdODF
FEDERATED ってなんの役に立つの?
あれ直接ほかのサーバにアクセスするのと違いないよね?
262:NAME IS NULL
12/12/03 21:47:31.87 Oto98x8O
サブクエリというか、既存データの複製insertについて質問させてください
id:int(10) not null primary key auto_increment
msg:text not null
(いろんなカラム中略)
userID:int(10) not null
…というような構造のデータに既存データがいくつかあるんですが、
そのうち一つを選んで別のuserIDを割り当ててinsertしたいと思います
この場合、以下のようにカラム一つ一つにサブクエリを割り当てないと無理でしょうか
insert into test
(id, aaa, bbb, ccc, …中略…, userID)
values
(0,
select msg from t where id=5,
select aaa from t where id=5,
select bbb from t where id=5,
select ccc from t where id=5,
中略,
123)
idおよび最後の登録者のuserID以外を効率的にコピーする方法はないんでしょうか。
もう1レス続きます
263:262
12/12/03 22:00:37.61 Oto98x8O
続きです
前レスのように既存データをコピーして同じテーブルにinsertするという要件で、
既存データに付随する情報が別テーブルにあって、それも同じようにコピーしたい場合も知りたいです
例えば、ブログの日記本編に対するタグのような情報です
日記のテーブルt_diaryが以下の構造で
id:int(10) not null primary key auto_increment
title:varchar(20)
msg:text
タグのテーブルt_tagが以下の構造だとします
diaryID:int(10) not null
tag:varchar(20)
この構造で、ある日記1件に対してタグが30個ついてて、
その日記とタグをコピーしてinsertしたいというケースでは
素直にt_tagに対してコピー元の日記のタグを全部selectしてプログラムのforeachなりで
insertし直すしかないのでしょうか
新しいdiaryIDさえ与えればまとめてinsertし直すなんてできないのかなと
どうなんでしょうか
力技しか思いつかないので、関数を使ったすごい方法があれば教えてもらえると嬉しいです
264:NAME IS NULL
12/12/03 23:16:17.86
>>262
insert into test
select 0, msg, aaa, bbb, ccc, ..., 123 from t where id=5;
>>263
よくわからん
t_diary に id=1 が1件あって、t_tag に diaryID=1 が30件あるってこと?
望む結果はどういう状態?
265:NAME IS NULL
12/12/04 01:29:29.22 8Iz0UZc5
質問させてください
レプリケーションのテストをしているのですが
マスター側でCREATE DATABASE testdbを実行するとスレーブ側にもtestdbができました。
しかし
マスター側でDROP DATABASE testdbを実行するとスレーブ側のtestdbはなくなるのですが
その後スレーブの動作を確認するとSlave_SQL_Running:Noになってしまいます。
エラーは下記のようになっています。
Last_Error: Query caused different errors on master and slave.
Error on master: message (format)='Cannot load from mysql.%s.
The table is probably corrupted' error code=1548 ;
Error on slave: actual message='no error', error code=0. Default database: 'testdb'. Query: 'DROP DATABASE testdb'
何度やってもエラーが出てSLAVEが止まってしまいます。
何が原因でしょうか?よろしくお願いします。
266:NAME IS NULL
12/12/04 08:20:06.90
ぐぐったらバージョンの違いがどうたら出てきたよ
最近バージョンうpしたりした?
267:NAME IS NULL
12/12/04 10:04:04.26 8Iz0UZc5
>>266
ありがとうございます。
今両方のバージョンを調べて見ましたが同じでした
MASTER# mysql --version
mysql Ver 14.14 Distrib 5.5.28, for Linux (x86_64) using readline 5.1
SLAVE# mysql --version
mysql Ver 14.14 Distrib 5.5.28, for Linux (x86_64) using readline 5.1
268:NAME IS NULL
12/12/04 12:32:45.36
さくらのmysqlで
utf8のphpからINSERTしたら日本語が文字化けしてしまいました
さくらのコントロールパネルからデータベースを作る時もutf-8を指定しましたし
phpMyAdminにも「MySQL の文字セット: UTF-8 Unicode (utf8)」と表示されています
mysql_query("SET NAMES utf8");とすれば正常に書き込みできたんですけど
何故php側もデータベース側もutf8で統一しているのに文字化けするのでしょうか?
mysqlは5.5.28 です。
269:NAME IS NULL
12/12/04 12:37:55.99
どの文字がどう化けたかがわかれば予想もできるのだけど
270:NAME IS NULL
12/12/04 15:41:06.79
windows8にXAMPPを導入し、ie10でMySQLをphpMyAdminから管理しようとしているのですが、
いつからかIEだと画面遷移がうまくできなくなってしまいました。
chromeなどだとちゃんとできるのですが、IEだと例えばデータベースを選択したりすると
白い画面が表示されてしまいます。再読み込みすると表示されるのですが、ユーザの追加
などはできなくなってしまいました。
キャッシュやcookieなどをクリアしてみたのですが、変化なしです。PCも再起動したのですが
ダメでした。
プロキシなどは切っています。
何か原因など思い当たりませんでしょうか。
271:NAME IS NULL
12/12/04 15:46:20.34
ソースの表示で何か入ってる?
入ってるなら文字コードだろうな。
272:NAME IS NULL
12/12/04 15:47:45.25
IE10はそういう事が多いみたい。ゲーム開発言語チームもIEは地雷って言ってたな。
273:NAME IS NULL
12/12/04 16:42:34.07
IE10が原因なんでしょうかねぇ。マニュアル作りのためにIE使いたかったんだけど困ったなぁ。
274:NAME IS NULL
12/12/04 17:16:53.66
だからソースの表示で何か出ないのかい?
275:270
12/12/04 19:44:43.16
>>271
>>268宛だと思ってました。失礼しました。
その後、テンポラリフィアルの削除で、一時的ファイル、cookie、履歴以外にフォームデータも
削除したら復活しました。理由はよくわかりませんが…
276:NAME IS NULL
12/12/04 21:15:38.63
>>267
バージョンうpの後に、うp前のバージョンのダンプファイルから復旧すると
そうなることがあるようだ
その場合は mysql_upgrade を実行しれ、ってことらしいけど
心当たりある?
277:262
12/12/04 21:25:38.56 IaXWtcVn
>>264
ありがとうございます
263についてですが、t_tabテーブルの中に
diaryID | tag
=========
1 | 散歩
-------------
1 | 食べ歩き
-------------
1 | 東京
みたいにタグが30個入っていて、diaryID=1の日記データ本体を複製した時に
上記のタグの方も新しい日記データのdiaryID割り当ててt_tabにinsertしたいんです
$rs = select from t_tab where t_tab.diaryID = 1
foreach($rs as $item){
//ループして、新しいdiaryIDを割り当てつつinsert
}
自分では上のようなプログラムを利用したやり方しか思いつかないのですが、
何かmysql関数を使ったクエリだけで実現する方法はないでしょうか
278:NAME IS NULL
12/12/04 22:47:21.92
>>276
ありがとうございます
mysql_upgradeを実行したところエラーがなくなりました。感謝
279:NAME IS NULL
12/12/05 01:04:20.34
>>277
こういうのじゃだめなのか?
insert into t_tag (diaryID,tag) select 2, tag from t_tag where diaryID=1;
280:NAME IS NULL
12/12/05 08:09:41.63 rmdEDUmh
SET型について質問です。
'りんご', 'みかん', 'ばなな', 'めろん'
のようなfruitという名のフィールドがあった時、
'りんご' と 'ばなな' 両方が含まれているデータを取得したいのですが、どのようにしたら良いでしょうか?
WHERE `fruit` & 5
このようにしたら、 'りんご' または 'ばなな' のいずれかを持つデータが取得されてしまいます。
どなたかご教授お願いしますm(_ _)m
281:NAME IS NULL
12/12/05 10:08:29.19 9WNhVZ6X
>>280
SQL質疑応答スレ 13問目
スレリンク(db板)l50
>>6
282:NAME IS NULL
12/12/05 10:23:11.96 rmdEDUmh
>>281
失礼しました。
そちらの方で再度質問させて頂きますm(_ _)m
283:NAME IS NULL
12/12/05 11:24:04.06
mysqlから読み込んだデータをまた格納する場合って、
またmysql_real_escape_stringとかでエスケープする必要あるんでしょうか?
284:NAME IS NULL
12/12/05 11:47:42.02
>>283は全て解決しました
ありがとうございました。
285:262
12/12/05 14:04:14.01
>>279
こういう書き方ができるんですか、知りませんでした
ありがとうございました
286:NAME IS NULL
12/12/05 22:49:56.98 5pUg0QhL
>>265
mysqlデータベースが壊れてるって話じゃないのかな。
いっぺんmysqlを再インストールするか、mysqlデータベースの
中身をマスターとスレーブで揃えるとか。
287:NAME IS NULL
12/12/10 07:25:34.30
csvファイルのインポートで、そのcsvファイルの更新日付を同時にインポートすることは、出来るのでしょうか?
288:NAME IS NULL
12/12/10 15:34:47.30
>>283じゃないけど
エスケープする必要あるの?
289:NAME IS NULL
12/12/10 15:45:32.02
どこで展開したかによるだろう
290:NAME IS NULL
12/12/10 22:22:06.91 puwYgT/P
MySQL初心者です、下記の3つの方式でどれが良いのでしょうか
1. 一年間で10万件のデータをまとめて一つのテーブルにすべきか
2. 一月ごと1万件弱のテーブルに分けて最新月のアクセスを軽くする
3. 最新の一月(アクセス多い)を別にして、残りは全てまとめてしまう(アクセス少な目)
今後も毎月1万件データは増えるとする
291:NAME IS NULL
12/12/10 22:30:26.58
2. 一月ごと1万件弱のテーブルに分けて最新月のアクセスを軽くする
DBもプログラムも初心者の俺は2一択!
どれが一番効率的か俺も気になるわぁ~
292:NAME IS NULL
12/12/11 07:01:20.74
4. 一つのテーブルにして月ごとにパーティションで分ける
293:NAME IS NULL
12/12/11 07:45:08.13
>>292
つまり、1じゃんw
294:NAME IS NULL
12/12/11 10:04:23.51
100年で1000万件のデータをまとめて一つのテーブルにすべき
295:NAME IS NULL
12/12/11 10:16:05.20
4. データの変更がない最新月以外のクエリは、プログラム側でキャッシュを用いるようにする
296:NAME IS NULL
12/12/11 13:33:43.30
何をしたいか、どういうアクセスがあるのかで変わるだろうに
297:NAME IS NULL
12/12/11 16:31:56.05
テーブル分けても、また合体したくなる罠
298:NAME IS NULL
12/12/11 23:39:42.49
>>294
100年使うDBってすごい
299:NAME IS NULL
12/12/12 00:23:42.24
因幡社長「100年使っても大丈夫!」
300:290
12/12/12 01:15:43.34
もっと意見が偏るかと思ったんですが、意外と人それぞれで定番は無いのかな。
10万件でアクセスしてもそれなりに動くと思うし、どの程度負荷がかかるか見てみたいけど
後で月ごとにバラするも手間ですよね。
とりあえず月単位でテーブルを分けとく方式で作ります。
検索とかテーブルごと回さなきゃならない辺りが面倒になりそうではありますが。
301:NAME IS NULL
12/12/12 07:15:01.73
必要なときにUNIONすればいい
必要になるケースはほとんど無いと思う
302:NAME IS NULL
12/12/12 14:53:01.14
月ごとでテーブル名は同じにして差し替えるの?
名前替えて前もって作っておくの?
どっちにしても面倒なだけな気がするがw
303:NAME IS NULL
12/12/12 16:23:50.58
みずほFG次期システム実況スレ
スレリンク(prog板:27番)
304:NAME IS NULL
12/12/12 17:09:03.86 fy1dw86O
kongetu_tbl
と
ruikei_tbl
月が変わったらkongetu_tblの中身をruikei_tblにいれてkongtu_tblはクリア
とか
305:NAME IS NULL
12/12/13 02:43:50.97
使い方にもよるけど、年間=累計でいいの?
年間も単純に期が決まってるか、過去12ヶ月なのか、なんかで設計は変わると思うけど。
306:290
12/12/13 03:46:05.15
データ落としてみたら25万件超えたw
試しのつもりだったけど、XAMPP上でinsertして足してるだけで
ちょっとしたエンコードなみの負荷がかかってる。
DBのサイズも100MB超えたし何かとヤバイな。
というかDL始めて24時間でも終わらない…
307:NAME IS NULL
12/12/13 10:27:47.04
そうか、頑張れよ。
10GBこえるとバックアップが面倒だな、くらいだけどなー
308:NAME IS NULL
12/12/13 13:15:39.35
ディスクの肥やしでDB成長を見守るスレ
309:NAME IS NULL
12/12/13 17:58:25.83
バックアップって難しいんだな・・・・
310:NAME IS NULL
12/12/13 21:44:58.91 A3X0EwJ0
外部ホストから接続、操作について質問です
www.example.comとwww2.example.comがあります
www2.example.comに
GRANT INSERT,SELECT ON test.* TO foo@www.example.com IDENTIFIED BY 'password';
でユーザーを作り、www.example.comから接続はできたのですが、INSERTやSELECTができません
なぜでしょうか?
311:310
12/12/13 22:06:07.88
半分自己解決しました
ホスト名をIPアドレスに変えてGRANTしたところうまくできました
GRANT INSERT,SELECT ON test.* TO foo@"111.111.111.111"IDENTIFIED BY 'password';
しかしホスト名はちゃんと正引きできるのになぜだろう・・・
312:NAME IS NULL
12/12/14 07:17:14.71
>>311
--skip-name-resolve かな?
MySQL :: MySQL 5.1 リファレンスマニュアル :: 6.5.6 MySQLの DNS の使用
URLリンク(dev.mysql.com)
--skip-name-resolve をした場合のベンチマークとってるのを見ると
切ったほうがいいかなと思うが、昔試したときはそれほど効果を感じなかった。
それより、processlist が IP になることのほうが不便
313:NAME IS NULL
12/12/17 09:37:44.29
だまれや、ゴキブリども( ´Д`)y━・~~
Excelの有用性も説明でけへんゴミが何偉そうにしとんねん!
314:NAME IS NULL
12/12/17 10:04:52.79 o0eyqba6
くそはらいたし
315:NAME IS NULL
12/12/17 12:22:18.91
ゴキブリども( ´Д`)y━・~~
316:NAME IS NULL
12/12/17 15:52:17.86
字余り
317:NAME IS NULL
12/12/17 16:10:19.57
BigDumpというツールで他のDBからCSVでコピーしている方はいますか?
普通のCSV形式だとMySQL側の文字項目に " が入ったり、
パラメータ替えたら項目の区切りが認識されなかったり、全然うまくいきません。
あきらめてODBC接続で転送しているんですが100倍ぐらい時間がかかりそうです。
318:NAME IS NULL
12/12/17 18:14:58.24
>>317
下請奴隷なんやからそれくらい待ったらええやん( ´Д`)y━・~~
残業代もらえへんのか?(爆笑)
あーせやからゴキ光線行くなゆーたのに
( ´Д`)y━・~~
319:NAME IS NULL
12/12/17 18:24:24.13
そろそろこの誤記光線板に張り付いて一年になるんかのぉ( ´Д`)y━・~~
ホンマ気骨のあるにーやんおらへんのやな~(爆笑)
ま、誤記光線卒業してそのまま大手SE会社の奴隷派遣として働く人間なんざこんなもんやろな(爆笑)
ワシの研究もうまくいくメドたったことやし、年末にかけて久々に誤記弄り再開させてもらいますわ( ´Д`)y━・~~
320:NAME IS NULL
12/12/18 13:19:43.49
MySQL5 で
Float(10,7)で 小数点7桁のカラムを作ったのですが
INSERTでは7桁入れて正しく入っていますが
UPDATE で小数点7桁を入れても 4桁以降くらいの数字が反映されません。
10.1111111 -> UPDATE(10.1111155)としても 10.1111111のまま
UPDATE(10.21111111)とかだと反映されます。
この制限についてどこかにいい解説はないでしょうか
321:NAME IS NULL
12/12/18 14:33:39.26
>>320
小学校の算数からやりなおしやぁ~( ´Д`)y━・~~
誤記光線は算数やらへんのん?( ´Д`)y━・~~
322:NAME IS NULL
12/12/18 19:58:20.11
>>320
float型 誤差
あたりで検索すると、計算機のしくみと浮動小数点型の扱いを解説してるところが沢山見つかる。
一つじゃわからんかもしれないので、いっぱい見てみるといいよ。
323:NAME IS NULL
12/12/18 20:18:59.30 2043yRUV
MyISAMのクソばかでっかいテーブルをレプリケートしてて、そこにインデックス
張りたいんだけど、マスターでインデックス張るとテーブルロック食らって困る、
って状況で、スレーブだけインデックス張るのってアリだと思う?
324:NAME IS NULL
12/12/20 04:25:50.37
WikipediaがMySQLからMariaDBへ移行中
URLリンク(www.zdnet.com)
325:NAME IS NULL
12/12/21 13:25:25.47 e+a/sWqD
>324
なんで 5.5 の次が 10.0 なん?
326:NAME IS NULL
12/12/21 13:35:21.97
MariaDB のスレ
スレリンク(db板)
327:NAME IS NULL
12/12/21 13:39:41.11
ステルスマーケティング・コンプレックス
328:NAME IS NULL
12/12/26 10:21:04.57
MySqlで作成した日記のデーターベース(utf8で作成)をエクスポートしようとしたんですが、
出力されたファイルの中の一部の文字が文字化けしてしまっています。
文字化けする文字は「(*?ω?*)」などの特殊な顔文字をつかっている文字です。
phpmyadmin上で見ると文字化けせずに表示されています。
--default-char-set=binaryをしても効果はありませんでした。
どうすれば文字化けせずに出力できるのでしょうか?
329:NAME IS NULL
12/12/26 10:23:09.38
上のやつは--default-character-setの間違いでした。
実際にこれを指定しても文字化けしてしまいます
330:NAME IS NULL
12/12/26 10:52:42.97
>>328-329は忘れてください
何か作成されたファイルをメモ帳で開いたら文字化けしなくなりました。
サクラエディタで開いてからインポートすると文字化けするんですよねー
サクラエディタではUTF8で開かれますけど、文字コード変換なんかしてないのに。
メモ帳で開くと時間がかかりますが、メモ帳で開いてからインポートすると文字化けせずにDBに登録できました。
開くときに時間がかかってるのは何か変換でも行われてるからでしょうか?
まぁ解決したんでよしとします。
誰か何か知ってたらレスください
331:NAME IS NULL
12/12/26 11:13:53.79
>>330
サクラタンノエロガゾウキボンヌ と。
unicode版使ってる?
332:NAME IS NULL
12/12/26 11:26:02.71
単に文字化けで済ますから、、、、
元の文字コードは何で、どういう経緯で化けてるのか突き止めればいい。
バイナリでダンプしてみるとか
333:NAME IS NULL
12/12/26 11:54:34.77
>>331
unicode版つかってませんでした。。
で、インストールしてみたら文字化けせずにすみました
ありがとうございました!
>>332
なるほど
もうちょっと詳しく調べて見ます
ありがとうございました
334:NAME IS NULL
12/12/26 15:20:53.53
( ´Д`)y━・~~
335:NAME IS NULL
12/12/26 17:11:22.19
検索してみると漢字の名前のorderではアイウエオ順では並ばないとの事
別カラムにひらがなで読みを入れてorder指定すれば並ぶらしい
もっと便利な方法ってありますか
336:NAME IS NULL
12/12/26 18:07:08.56
もっと便利って?
同じ漢字で複数読み方があるけど、予測してくれる機能は無いかってこと?
337:335
12/12/26 20:25:44.60
>>336
MySQL初心者だけど、名前入力されたデータをアイウエオ順に表示って
もっと簡単に出来ると思ってた。
今思えばユーザー入力時に読み仮名入れるのはソートのためもあるのね。
予測というか漢字ソートで一発だったら良かったな。
338:NAME IS NULL
12/12/26 22:00:37.92
>>337
語気光線卒やったら無理やろ( ´Д`)y━・~~
339:NAME IS NULL
12/12/26 22:38:13.98
もう誰にも
340:NAME IS NULL
12/12/26 22:49:29.75
PHPでMySQLのDBにinsert しようとしてるんですが、
ファイルに直接、
mysql_query("insert into data(name) values('test')");
ってやればそのまま登録されるんですが、
mysql_query("insert into data(name) values('{$data}')");
って変数を使うと値が空のままレコードが登録されてしまいます。
事前にこの変数はecho して値が入ってることを確認しています。
何が原因なのでしょうか?
前まではこれでいけてたのに突然値が空っぽになってしまいました。
341:NAME IS NULL
12/12/26 23:13:29.16
>>340は忘れてください
解決しますた
342:NAME IS NULL
12/12/27 02:43:40.84
>>337
30年くらい前の情報処理ではそれをやってた。
漢字と読みを一意にして、実際の読み方は無視する方法。
例えば山田太郎ならヤマタタロウ。武井咲ならフイサク(濁点は使わない)みたいな感じ。
年金DBでもそれをやっていたので、何が何だかわからなくなったものが出たことも
年金問題の一因になっている。
って、学校ででも教えてるんじゃないの?
343:NAME IS NULL
12/12/27 02:47:28.77
じゃあ年金破綻はオマエのせいじゃんw
344:NAME IS NULL
12/12/27 07:38:22.08
身近なとこだと運転免許証もその方式だったねぇ。
345:NAME IS NULL
12/12/27 15:10:32.61
( ´Д`)y━・~~
346:NAME IS NULL
12/12/27 21:23:16.24 cHUwgurl
しかしMySQLと全然関係ない話ばっかだな。
347:NAME IS NULL
12/12/30 23:46:11.31
正直、SQLの話はOracleのスレかなんかでやればいいのに
と思うことはあるな。
348:NAME IS NULL
13/01/01 00:29:08.37
明けオメ
M-皆大好きMySQLのスレで、
y-ワイワイ楽しく
S-システム談義
Q-クエスチョンがある人も
L-愛情を持って返事してくれる人も、
今年も平和でハッピーでありますように!
349:NAME IS NULL
13/01/01 09:42:17.22
>>348
あ?( ´Д`)y━・~~
光線卒ってこうゆー馴れ合いが好きなん?
死にたえろや、語気鰤ども