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

私的良スレ書庫

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

元スレ【この先一体】MySQL 総合 Part15【どうなるの】

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
801 : NAME IS - 2009/09/20(日) 20:43:14 ID:K6cwfdto (+17,+29,-1)
まかーは帰れ
802 : NAME IS - 2009/09/21(月) 01:48:42 ID:ki/ZQtAj (+10,+25,+0)
はい。
803 : NAME IS - 2009/09/22(火) 09:24:58 ID:pzId1jk0 (+42,+27,-63)
ちょっと聞きたいんですが
NULLを許可したフィールドにNULLを入れるのと
データを入れるのとでは使用するサイズに違いはありませんよね?
(実際やってみても同じサイズでした)

これをNULLだとほとんどサイズを使用させたくないのですが可能でしょうか?
804 : NAME IS - 2009/09/22(火) 14:57:30 ID:??? (+4,-27,-10)
>>803
固定長だと無理じゃない?
別テーブルにして、inner join したら?
805 : NAME IS - 2009/09/22(火) 17:08:39 ID:E7b8KwR3 (-24,-29,-77)
>この暗号が解ければGoogleに就職できる? 今のところMITの学生もお手上げ
>
>どうやら比較的単 純な換字暗号らしい(そうではないかも)。
>解読の結果はある電話番号で、解読に成功すればそこに自 分の名前やメールアドレスなど連絡先を残すことができるという仕掛けだ。
>
>http://jp.techcrunch.com/archives/20090921google-is-searching-for-beautiful-minds-but-so-far-no-m-i-t-students-have-broken-its-code/
>暗号
>MySQL使うらしいぞ

>1.初歩的に重複しない文字列を抜き出す
>2.おもむろにMySQLを立ち上げる
>
>解のヒント
>↓
>①UNHEX関数を使ったAES暗号複合
>②WGS84座標系、ユニバーサルメルカトル図法

誰かやってくれ!!
806 : 803 - 2009/09/22(火) 17:25:08 ID:??? (+57,+29,-24)
やっぱり無理ですか…
値以外にNULLかどうかの区別が付いてるんでもしかしたら出来るのかな? とは思ったんですが…

別テーブルからinner joinすることにします。ありがとうございました
807 : NAME IS - 2009/09/22(火) 17:53:02 ID:??? (+52,+29,+0)
固定長じゃなくなっちゃうからね。
808 : NAME IS - 2009/09/22(火) 23:53:58 ID:ATIBidir (+62,+29,-8)
単に時刻だけを扱いたいときって整数型使えばいいの?
809 : NAME IS - 2009/09/23(水) 00:08:10 ID:??? (+1,-29,-9)
>>808
datetime使ったほうがいいとおもうぞ。
addtime()とか時間処理関数使えるし
811 : NAME IS - 2009/09/25(金) 14:08:44 ID:??? (-1,-29,-23)
構造にもよるけどENUMは基本使わないかなー
聞いちゃいないがSETはcheckboxの値を収める時なんかには使う
812 : NAME IS - 2009/09/25(金) 18:49:20 ID:??? (+39,+18,-19)
>>810
>ENUM
フツーに使う。
クエリの結果を生で見たときにちょっと
わかりやすいから。
ヘビーな用途じゃなきゃ問題ないだろ。
813 : NAME IS - 2009/09/25(金) 18:52:52 ID:??? (+66,+29,-10)
>>808
いんじゃね。

ちなみに、オレはほとんどそうする。
ファイルのタイムスタンプを多用する
都合にあわせてるからなんだけど。
816 : NAME IS - 2009/09/27(日) 14:07:13 ID:??? (-11,-29,-19)
>>815
show tables;
じゃだめなの?
818 : NAME IS - 2009/09/27(日) 18:27:56 ID:??? (+5,-13,-4)
>>817
説明たりねーよ。ボケ
mysqldumpコマンドくらい知らねーのか!
820 : NAME IS - 2009/09/28(月) 03:52:05 ID:??? (-1,-29,-4)
いやだからmysqldump使えって話じゃん
821 : NAME IS - 2009/09/28(月) 13:08:10 ID:??? (-10,-29,-15)
>>815
つ information_schemaデータベース
823 : NAME IS - 2009/09/29(火) 17:27:48 ID:??? (-7,-30,-34)
案1 federated storage engine
案2 spider storage engine
824 : NAME IS - 2009/09/29(火) 18:00:25 ID:ko2ZqKae (-21,+29,+0)
>>823
ありがとうございます。案1でいけそうですね。
825 : NAME IS - 2009/09/30(水) 15:42:42 ID:??? (+13,-29,-167)
5.0系のリレーログについて質問です。

mysqladmin shutdownをすると、リレーログの内容はすべて反映されてから
mysqldが落とされるのでしょうか?

何がいいたいかというと、mysqldが落ちた状態の時は、リレーログや
リレーログインデックスは削除したいのです。
MySQLを実行しているホスト名を変えたいのですが、現状は
リレーログファイル名にホスト名がついてしまっているので、
ホスト名を変更した後、リレーログとリレーログインデックスを
削除してからmysqldを上げようと考えているのですが・・・。
826 : 825 - 2009/09/30(水) 15:43:47 ID:??? (-1,-29,-7)
x mysqldが落ちた状態の時は、
o mysqldが落ちた状態の時に、
827 : NAME IS - 2009/10/01(木) 15:40:00 ID:Y2Zf4H+p (+30,+30,-117)
マスター、スレーブ、どっちのホスト名変えんの

ま、どっちにしても
ホスト名かえるならマスターとスレーブ両方ともstopしなきゃならんだろ。
権限テーブルだって見直ししないとならんし。

だったら、マスターから落として、スレーブにマスターの最終更新が反映されたことを確認してから
スレーブも落とせば問題ないんじゃないの

どっちかを稼働させたまま作業するなんてばかなことはやめたほうがいい。
問題はレプリケーションだけじゃないから。
上にかいたが権限とか、MySQLはホスト名依存の汚い部分があるから。
828 : NAME IS - 2009/10/02(金) 20:58:04 ID:??? (+10,-7,+0)
sage
829 : NAME IS - 2009/10/06(火) 10:35:34 ID:??? (-1,-29,-12)
MySQLのMyISAM型はまだトランザクション機能は利用できないんだっけ?
830 : NAME IS - 2009/10/06(火) 12:57:28 ID:??? (+46,+23,+0)
ずっとできない。
831 : NAME IS - 2009/10/10(土) 23:44:04 ID:??? (+3,-30,-148)
ID ---Primary key
CustId ---char(8)

挿入時に、ID に 0を付けた値をCustIdに入れられますか?
たとえば、ID=1 であれば、CustId=00000001 みたいに
以下はトリガは作成できても、アプリから実行するとエラーになります。

create TRIGGER generateCustId after insert on customer for each row
begin
set @custid = CONCAT(Left("00000000",8-Length(new.ID)),new.ID);
update customer set CustID=@custid where ID = new.ID ;
end
832 : NAME IS - 2009/10/11(日) 12:52:43 ID:I0TScHXP (-7,-30,-150)
質問です
たまに"MySQL server has gone away"と出てきて
MySQLとの接続が切断されるばかりか
一度exitしてもう一度接続しようとすると
パスワードを打った瞬間に
MySQL Command Line Promptの窓が閉じます。
ですから、毎回コンピューターを再起動しなければなりません。

原因は(不適切にデータベースにアクセスした、など)複数あるみたいなので
その追求は後でするとしまして、
"MySQL server has gone away"が出た後でも
コンピューターを再起動せずにMySQLを起動できる方法を教えてください。
何かリセットのコマンドはありませんか?
833 : NAME IS - 2009/10/11(日) 15:05:30 ID:??? (-6,-29,-23)
>>832
再起動してるコンピュータはサーバ側でいいんだよね。
ヒント: /etc/init.d/
834 : 832 - 2009/10/11(日) 18:38:45 ID:I0TScHXP (-4,+29,-15)
>>833
はい、サーバー側でいいんですが
Windows Vistaなのでそのヒントでは
どこをいじればいいのか分かりません。
具体的にどこをどうするのか教えてください。
835 : NAME IS - 2009/10/11(日) 18:43:55 ID:??? (+24,-2,+0)
>>834
サービスの再起動したらいい
837 : NAME IS - 2009/10/11(日) 19:11:22 ID:??? (+47,+25,-11)
>>836
どっからapacheが。。
いや、えー
だから、MySQLもapacheのようにサービスを再起動したらいいと言っている
839 : NAME IS - 2009/10/11(日) 19:55:54 ID:??? (+57,+29,-11)
スタートメニュからどうやったらいいでしょうか?



とか、返ってきそうで怖い
840 : NAME IS - 2009/10/13(火) 08:51:57 ID:??? (+91,+29,-23)
サービスの画面まで自分でいってるんだからそれはないだろ
アッー サービスにmysqlあったんだ!って感じなんじゃねの?
842 : NAME IS - 2009/10/13(火) 13:10:00 ID:??? (+0,-28,-12)
>それで出来ないから質問してるんですが。

後出乙。832からはexitコマンドとPC再起動しか読み取れない。なにが「ですが」だよ。
843 : NAME IS - 2009/10/13(火) 13:18:44 ID:??? (+60,+29,-32)
>>832の文章では対応として何をしたのかが解らない
>>840が親切にサービスからの事を書いたら
>>841の返答かよ

勝手に悩んでろ
844 : NAME IS - 2009/10/13(火) 15:56:22 ID:??? (+67,+7,-21)
841みたいな最初の質問時に環境を明示しないバカは、ハナから放置するのがいいかと。
845 : 833 - 2009/10/13(火) 17:15:48 ID:??? (+67,+29,-5)
>>844
そのようだね。反応して済まんかった
847 : NAME IS - 2009/10/14(水) 09:54:27 ID:??? (+85,+29,-4)
>>846
振り仮名のカラムを作れよ
848 : NAME IS - 2009/10/14(水) 22:46:34 ID:??? (+69,+29,+0)
>>847
そうですね。気がつかなかった、ありがとうございました
850 : NAME IS - 2009/10/15(木) 01:13:30 ID:??? (+52,+29,+0)
OK
何を心配しているのか分からん
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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