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

    元スレMySQL 総合 Part13

    mysql覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - 1064 + - limit + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    703 = :

    質問です。

    cpu:Core2Duo E6320
    os:debian sarge
    db:mysql 5

    上記組み合わせで、このサーバをDB専用サーバーとして稼動させた
    場合、mysqlのチューニングによってはCPUが最大で50%(1cpu)まで
    しか使えない可能性ってありますでしょうか?

    704 = :

    きれーにするーされたな

    705 = :

    >>702
    mysqlの変数って何?
    ストアドファンクションを作ってるのかな。

    >>703
    smpのカーネルじゃないとそうなることもあるのかもしれない?
    有識者の方お願いします。

    >>704
    何がしたいのか分かりません。

    707 :

    >>697
    >>698
    どうもありがとうございます。
    参考になりました。

    708 = :

    MySQLの無料版ってなくなっちゃうんですか?

    709 = :

    無くならないよ

    712 = :

    データベースのフィールドの順番を変えるにはどんな命令を使うんでしょうか。
    例えば

    A B C D

    となっているフィールドを

    A C B D

    にしたいんですが。

    713 = :

    変える必要なんてあるの?

    714 = :

    データファイル読み込むとき、フィールドの順番とデータの順番が逆になってたんで。

    データのほうをいじってもいいんだけど、一応データベースの方も変えられるなら知っておこうと。

    715 = :

    まあ、速度的な面とかなら。

    719 = :

    >>718
    update tbl set col=md5(col)

    720 = :

    >>1
    ちわちわ

    721 = :

    巣に帰れ。

    722 = :

    ホスティング会社が3.23→5.0にうpグレードしやがった。
    運用していたDBがオワタw

    723 = :

    >>722
    アナウンス無しで?

    724 = :

    >>723
    アナウンス無しで。
    設定はしたから新規のデータは入るようになったけど、
    古いデータが破壊されちゃった。

    外国の安い会社だから、まぁ自己責任orz

    725 = :

    データ破壊てw
    泣くわそんなん

    726 = :

    泣き虫は嫌いだ、じっちゃんも言ってた

    727 = :

    >>719
    遅レスですけど上手くできました。ありがとうございました。

    728 = :

    参考サイトをみながらMySQLを勉強している者です。

    サイトの説明どおり1ステップづつこなしていたのですが、サンプル用のバックアップファイルをDLしてきて自分の環境で復元するところでつまづいてしまいました。
    バックアップファイル内の命令文を1文づつ手作業で打ち込んでいったところ、
    CREATE TABLE T01Prefecture (
    PREF_CD INT,
    PREF_NAME VARCHAR(10),
    PRIMARY KEY (PREF_CD)
    );
    を打ち込んだところで、
    ERROR 1005 (HY000): Can't create table 'sampledb040.t01prefecture' (errno: 121)
    というエラーが表示されました。

    テーブルが作成できないというエラーのようですが、原因がさっぱりわかりません。
    テーブル名をT10Prefectureに変えると作成できるのですが…
    どなたかこのエラーの原因をお知りでしたら、ぜひお教え願えないでしょうか?

    729 = :

    普通はリダイレクト使ってやるような作業だよね
    どっかで打ち間違えたんじゃないの?

    730 = :

    文字を打ち間違えた場合だと、T01prefectureをT10prefectureに変えても通らないはずだと思うのです。

    ググっていくつかのサイトを見てみましたが、以前同じ名前のテーブルを作成した事があるのが悪い…のかな?
    同じエラーで悩んでいるらしき人のBlogなどは見つかるのですが、何がどう問題なのか理解が及ばない。

    731 = :

    >>730
    既にその名前のテーブルが存在するなら作れないですよ。

    733 = :

    バックアップファイル内に予めテーブルを削除する文も入っているんです。
    後出しでホントすみません。
    http://mysqlweb.net/category/4037459-1.html
    のリンクにある040backup.zipというファイルなのです。

    前のステップでsampledb040を使った練習があったけど、やはりこれのデータが変な風に残っているのでしょうか?

    734 = :

    リダイレクトでファイル直接流してみなよ

    735 = :

    ご、ごめん。
    最初は参考サイトにあるとおりリダイレクト(でいいのかな? Mysql -u ユーザー(root) -p データベース名 <"パス")とやってたのです。
    それでテーブルを作成できませんというエラーがでるので1行づつ手打ちしてみたのです。

    後出しばかりでホントごめん。
    人に相談するには早すぎました。まともな説明ができるようになるまでは独学でがんばります…

    736 = :

    >>735
    drop したあと、ほんとにdropできてるか確認してみるとか?

    テーブルの作成権限がないだけかもしれないけどMySQLのその辺は
    詳しくないので、もしそうなら他の人にお任せします。

    737 = :

    MySQLのトリガーって他のテーブルに対して処理できないって本当ですか?

    738 = :

    >>737
    うそです

    739 = :

    MySQLのdataフォルダ内にあるsampledb040フォルダを削除し、データベースを作詞するところからやり直したらテーブルが作成できました。
    お騒がせしてすみませんでした。

    こんな解決方法で良いのかな…?

    740 = :

    LOAD DATA LOCAL INFILEを使うときの、ローカルPC側のファイルパスの指定の仕方って、

    "c:\hoge\hoge.txt"
    "c:/hoge/hoge.txt"

    これ以外に指定方法ってあるんでしょうか。
    どちらでやっても、not found (Errcode: 2) になってしまいます><

    741 = :

    hogeディレクトリーにhoge.txtが本当に存在してるかい?

    742 = :

    >>740
    \の場合は\\と書かないとダメな気がする

    743 = :

    >>741
    存在してます。

    >>742
    \\でやってみましたが、同じくnot foundでした。

    ちなみに、xserver(共用レンタルサーバ)上のDBにLOADさせようとしているんですが、
    気になっているのが、LOADするファイルはUTF-8なんです。
    ところが、xserverのMySQLのcharacter setはujis、character setsは
    latin1 big5 czech euc_kr gb2312 gbk latin1_de sjis tis620 ujis dec8 dos german1 hp8 koi8_ru
    latin2 swe7 usa7 cp1251 danish hebrew win1251 estonia hungarian koi8_ukr win1251ukr greek
    win1250 croat cp1257 latin5 で、utf8がないんですよね。

    phpMyAdminで、ALTER TABLE テーブル名 CHARACTER SET utf8; を指定した後に
    実行しても結果は同じエラー。
    phpでプログラムを組んで、クエリ発行前に"SET NAMES utf8"をやっても同じエラーでした。

    ためしに、LOADするファイルをujis、テーブル側もALTER TABLEやSET NAMESでujisに設定してやってみましたが、同じエラーでした。
    MySQLのバージョンは4.0.27です。

    いろいろ調べてるのですが、解決策が見つからなくて。


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - 1064 + - limit + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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