元スレMySQL 総合 Part21
mysql覧 / PC版 /みんなの評価 :
52 = :
>>50
ncharなんて昔からないと思うけど。Oracleと勘違いしてない?
> create database test_database default character set utf8; でデータベースを作って、
> create table test_table( name char);でテーブルを作ればいいんでしょうか?
OK
54 = :
>>52
何か色々ググってた時にごっちゃになってたみたいです。
>>50の方法でいけました。ありがとうございます。
57 = :
>>56
うってつけの資料が
http://yapcasia.org/2011/talk/93
61 = :
>>60
当たり前です。削除するに相当するものがなかったのです。エラーではありません。
phpなら
mysql_affected_rows
で影響のあった件数を調べてゼロだったら何とかして下さい。
62 = :
>>61
なんか言い方がむかつくけど、ありがとう
63 = :
逆切れ乙w
65 = :
「SQL 合計」でググレカスシネバカハゲあほちびでぶ
67 = :
ぽっちゃり系なら許す
68 = :
結局 Oracleに買われた時点で
69 = :
くだ質かもしれませんがお願いします。
Vine6(OSデフォルト文字コードutf-8)で5.1.56を使用して勉強してます
mysqlプロンプトから「\e」でエディタ(vim)呼び出しが可能ですが
その時にエディタに読み込まれる分に日本語があると文字化けします
例) select * from tbl where name='表示' \e
mysql側の設定はすべてutf-8に設定済みです(statusで確認)
vimで「:set fenc?」して読み込んだときのエンコードを調べると「cp932(シフトJIS)」と出ます
vimで改めて、日本語部分を打ち直して「:set fenc=utf-8」とやってから「:wq」すれば
ちゃんとクエリーも通りますが面倒でたまりません
(日本語部分を触らず「:set fenc=utf-8」もせず、編集を終えても通ります)
どう対応すれば良いでしょうか
70 = :
http://d.hatena.ne.jp/hirafoo/20110409/1302283428
limit 100,10がしていることは「110個データをfetchして、先頭から100個捨てる」こと。
・これが正しいのか確認する方法
・ドキュメントのどこに載ってるのか
わかる人いたらお願いします。
71 = :
>>70
さすがにこれは間違いだろう
72 = :
>>70
まず大事なこととして、fetchは10個しかしない。
74 = :
>>70
ソース見るのが確実
コードを読めない私は別のアプローチで確認してみることにする
75 = :
前後でSHOW GLOBAL STATUSとって100ぐらい増えている指標値を探せばいいよ
76 = :
>>73
まずは、ファイルの内容をここにコピペして、
実行したコマンドを書いてください。
77 = :
>>73
ていうか、読んでそのまんまじゃないか。
78 = :
巨大なテーブルがありまして、別プロセスで更新処理を掛けると、
もう一つのプロセスの更新処理がタイムアウト?で処理が失敗します。
このタイムアウトを設定するパラメータを教えて頂けませんでしょうか?
どこかで、読んだ記憶があるのですが、久しぶりのMYSQLで忘れてしまいました。
MYSQL5.1+CentOSです。どうぞ、宜しくお願いします。
79 = :
タイムアウト パラメータ mysql
ぐぐったほうが早いのに
84 = :
月刊DBマガジンバックナンバー完全収録DVD届いた
88 = :
代替できない物同士を比較する事に意味はあるのだろうか
89 :
「もし、指定したユーザーが存在しなければ、追加する」
をSQLだけで表現するにはどう書けばいいのでしょうか?
90 = :
>>89
ほい
http://dev.mysql.com/doc/refman/5.1/ja/insert-on-duplicate.html
91 = :
>>84
うちも来た
記事ごとのpdfなんだね
93 = :
俺も知りたい。
ただ、無くても動くようなカッコはとった方が良いと聞いたことがある。
94 = :
>>92
自分は繋げる順番や意図を明示したい時につけてる。
極端な話、 1+2*3 を 1+(2*3) って書くような感じ。
短い文だといらないけど、長くなると付けておいた方がわかりやすいと思う。
ただ、つけない方がSQL実行時のコンパイル速度は(体感差はともかくとして)速いんでしょうね。
96 = :
5.0でも試したらエラーになった
なんで作れてるんだろう?
100 = :
ありがとう
「MySQLはデータベースディレクトリやテーブルファイルを作成するとき、
一致するファイルシステムオブジェクト内の問題文字を全てエンコードします。」
つまり-が「問題文字」ってことなんだろうね
でもなんで問題文字なんだろう・・
普通にファイル名に使えるのに
みんなの評価 :
類似してるかもしれないスレッド
- MySQL 総合 Part22 (1001) - [94%] - 2012/7/10 16:45
- MySQL 総合 Part20 (995) - [94%] - 2011/10/17 4:48
- MySQL 総合 Part25 (947) - [94%] - 2017/6/18 6:30
- MySQL 総合 Part24 (1010) - [94%] - 2015/2/14 4:46
- MySQL 総合 Part23 (992) - [94%] - 2013/8/11 17:00
- MySQL 総合 Part26 (860) - [94%] - 2023/2/2 9:30
- MySQL 総合 Part13 (996) - [89%] - 2008/6/10 21:02 ☆
- MySQL 総合 Part14 (1001) - [89%] - 2008/11/23 10:17 ☆
- MySQL 総合 Part15 (1001) - [89%] - 2009/4/20 12:15 ☆
- MySQL 総合 Part17 (1001) - [89%] - 2010/6/10 20:47 ○
- MySQL 総合 Part18 (986) - [89%] - 2011/1/17 15:46
- MySQL 総合 Part19 (982) - [89%] - 2011/6/9 2:33
- MySQL 総合 Part12 (1001) - [89%] - 2008/1/30 17:34 ○
- MySQL vs PostgreSQL Part2 (941) - [36%] - 2022/5/26 1:30 ○
トップメニューへ / →のくす牧場書庫について