X



MySQL 5.0

0001シナイ山
垢版 |
04/04/13 10:02ID:???
このスレッドの執筆時には、まだバージョンもアルファ段階で正式リリースされる
まで程遠いが、これから新しい機能を試してみたいとかボラクルに取って代わり
低コストで次世代データベース開発のために利用したいエンジニアは今こいう時だから
こそver.5.0に着目したいところだ。

5系がまだアルファ段階だからといって敬遠するの良いが、テストマシン上で独自に開発を
して、テストマシン等で実運用するのも一つの道であろう。

開発の成果は、MySQLやOpenBSDに随時報告することが重要だ。
0002NAME IS NULL
垢版 |
04/04/13 10:29ID:by4C3cBC
2グッシ!
0003NAME IS NULL
垢版 |
04/04/13 16:12ID:vsQHurnf
MySQL 5.0
テスト運用ではなく
個人情報(クレジット情報含む)のデータベースとしてバリバリ本稼動させてます
0004NAME IS NULL
垢版 |
04/04/13 16:57ID:by4C3cBC
よっ、漢!
0005NAME IS NULL
垢版 |
04/04/13 19:47ID:???
@ITの今日の記事見てきたけど
4.1からユニコード使えたっけ?
4.1か5の区分も棒グラフでわかりづらいのだが・・・。
当方4.1ではJavaでMS932のデータは格納できず
Shift_JISのみ格納できると結論付けているが・・・。
認識違いだったらスマソ。
0006NAME IS NULL
垢版 |
04/04/13 21:20ID:+9bcE52b
>>3
どっかの会社から受けたオンラインショッピングでも作ってんの?
00085
垢版 |
04/04/14 17:29ID:???
>>7
レスありがとん。実は勘違いしてました。
4.1じゃなくて4.0はおろか3.2356で動かしてた。
音符が入るのに何でかっこ株入らんのかいな?
ってひとりで混乱してた・・・。失礼しました。
0009NAME IS NULL
垢版 |
04/04/15 10:32ID:Cwu6yyaA
5.0使つてみたが、特にこれといつたバグは見つからんかったな。日本語を扱ふときはEUC-JPで良いんだろ。レコード単位でのロックは、だふしたら良ゐのかな。
00105
垢版 |
04/04/16 17:28ID:???
>>9
失礼しました。DBのキャラクタセットsjisでした(泣
プログラムでEUC-JPに変換したときと
DBの設定でEUC-JPにしたときの違いなどが認識不足でした。
そのあたりも含めて
総合スレに逝ってログ見て勉強しなおしてきます・・・。
0011NAME IS NULL
垢版 |
04/04/18 14:09ID:sQJEfw06
問題は一つのテーブルにつき何行まで対応しているかだな。
0012NAME IS NULL
垢版 |
04/04/23 03:21ID:???
>1
ところでなんでOpenBSDに報告なんですか?
0013NAME IS NULL
垢版 |
04/05/06 05:40ID:ULwWMwcJ
5.0が正式にリリースされるのは何時頃よ。
0014NAME IS NULL
垢版 |
04/05/06 06:37ID:5ufiEJ69
>>13
来週MySQL ABの社長が日本に来るから聞いてみたら。
0015NAME IS NULL
垢版 |
04/05/08 01:17ID:???
それより何より、レプリケーションですよ。
マルチマスタが出来ないと、実際の運用が厳しい。
はやく組み込まれないかなぁ
0016NAME IS NULL
垢版 |
04/05/19 02:24ID:1/NWDgMc
MySQL ABは何故、この先一般大衆に広まるまで相当な時間を有するであろ4.1とか5.1を敢えて開発という名目で出したのか分からん。
0017NAME IS NULL
垢版 |
04/06/08 22:40ID:Azn6jyNs
5.0以降は、オラクル並みの機能を備えたDBMSになるのかなぁ。
0018NAME IS NULL
垢版 |
04/06/09 22:56ID:???
どうかな?
でもSAP DBにある機能は付くんじゃないの?

0019NAME IS NULL
垢版 |
04/08/28 17:55ID:z9RoUx+F
質問させてください。
version: 5.0.1-alpha-standard-log
を使用しています。

stored procedureの機能を確かめたくて使ってみたんですが、procedureがcall出来ません。
例)
delimiter //
CREATE PROCEDURE test()
BEGIN
SELECT "hoge" as hage;
END
//

delimiter ;
--
として、
call test();
としたら、
ERROR 1304 (42000): PROCEDURE hoge.test does not exist
となります。
show procedure status;
で確認すると
hoge DBに test procedureは存在します。

どういう事なんでしょうか?

#ちなみにdrop procedureも同様のエラーで動作しません。
0020NAME IS NULL
垢版 |
04/09/19 15:31:24ID:???
delimiter //
Drop procedure IF EXISTS test //
CREATE PROCEDURE test()
BEGIN
SELECT "hoge" as hage;
END;
//

call test()//
0023NAME IS NULL
垢版 |
2005/09/02(金) 23:27:21ID:???
もうそろそろ出そうなふいんきなわけだが、新機能についてまとめてあるページない?
0024NAME IS NULL
垢版 |
2005/09/03(土) 00:38:39ID:???
これじゃ駄目なん?

ttp://dev.mysql.com/doc/mysql/en/mysql-5-0-nutshell.html
0025NAME IS NULL
垢版 |
2005/09/03(土) 01:12:06ID:???
ふーん。
普通のDBMSになるんだなw
その分スピードが犠牲になるんだろうなぁ。
0026NAME IS NULL
垢版 |
2005/09/03(土) 12:39:32ID:???
新機能を使わなきゃスピードが犠牲になったりはしないんじゃね?
そういう感じの拡張になってたはずだけど。
0027NAME IS NULL
垢版 |
2005/09/13(火) 22:47:40ID:???
>>25
テーブル形式で各々が使うファイルとロジックが完全に分離されている。
だから、唯一定評のある MyISAM の速度はほぼ昔のままだよ。
といっても SQL の解析ロジックは 4.1 以降拡張されてるけどね。

とりあえずソースファイル嫁。
0028NAME IS NULL
垢版 |
2005/11/05(土) 23:07:24ID:urZZ/Ba6
エクセルVBAでMYSQLと接続する方法を教えてください。
ODBCドライバ使えばできるらしいのですが、
私が持ってるVBAの本にはまるでかかれてません。
0030NAME IS NULL
垢版 |
2005/11/06(日) 14:43:22ID:???
>>28 この板から消えろ 馬鹿すぎ

28 名前: NAME IS NULL Mail: 投稿日: 05/11/05(土) 23:07:24 ID: urZZ/Ba6

エクセルVBAでMYSQLと接続する方法を教えてください。
ODBCドライバ使えばできるらしいのですが、
私が持ってるVBAの本にはまるでかかれてません。

50 名前: NAME IS NULL Mail: 投稿日: 05/11/05(土) 23:07:55 ID: urZZ/Ba6

エクセルVBAでMYSQLと接続する方法を教えてください。
ODBCドライバ使えばできるらしいのですが、
私が持ってるVBAの本にはまるでかかれてません。


763 名前: NAME IS NULL Mail: 投稿日: 05/11/05(土) 22:51:01 ID: urZZ/Ba6

エクセルVBAでMYSQLと接続する方法を教えてください。
ODBCドライバ使えばできるらしいのですが、
私が持ってるVBAの本にはまるでかかれてません。
0031NAME IS NULL
垢版 |
2005/11/11(金) 04:07:24ID:???
そういえば、いつだかのWindows Updateから、MS-AccessからMySQLのODBC
使えなくなったのって、今は直ってるのかな。
ちょっとまえは、Window UpdateであがってしまったMDACのバージョンを元に戻せ、
という話しか見つからなかったが。

会社で使おうと思ったとき、会社のPCのセキュリティポリシーから、MDACのバージョン
古いのを使うわけにはいかず、MySQLを使うのをあきらめたものもある。
0033NAME IS NULL
垢版 |
2005/12/08(木) 20:43:31ID:q4xs/OQo
マク版エクセル、ダメ元でMySQL繋いだらイケた。
MS製なのにiODBC使ってるのが泣かせる。
0034NAME IS NULL
垢版 |
2005/12/24(土) 23:02:01ID:???
mysql-5.1.4-alpha-win32テスト運用中で
MyODBC-3.51経由でアクセスしてるんだけど
マニュアル読んで、

c:\my.cnf
[mysqld]
skip-character-set-client-handshake
default-character-set=cp932

とかやっても"ソ表"みたいに2バイト目が\な文字が化ける。
良く分らん。
0035NAME IS NULL
垢版 |
2005/12/25(日) 06:18:30ID:CfwKIhPw
grantでユーザを作りました。
use mysql;
select USER();してもrootしか表示されず、
作ったユーザが表示されませんでした。
mysql5は故障してますか?
0037NAME IS NULL
垢版 |
2006/01/05(木) 23:18:54ID:DdseHqzl
select count が遅いのですが、仕様ですか?
0038NAME IS NULL
垢版 |
2006/01/05(木) 23:34:25ID:???
>>37
where句に何か書いてる?
あと、innoDB? MyISAM?
0039NAME IS NULL
垢版 |
2006/01/06(金) 00:20:01ID:???
>>38 innoDB にしてます。 where句は、書いても書かなくても変わりませんでした。
0040NAME IS NULL
垢版 |
2006/01/06(金) 22:39:18ID:???
ttp://dev.mysql.com/doc/refman/5.1/en/innodb-restrictions.html
の真ん中へんにあるように、InnoDBはrowの数を保持してないのですよ。
(MyISAMは保持してるので速い)

>To get a fast count, you have to use a counter table you create yourself
>and let your application update it according to the inserts and deletes it does.

とか書かれちょります。
 あとは「更新頻度が低いならクエリキャッシュを使え」とか、
正確でなくていいならSHOW TABLE STATUSを使うのもいいんじゃねとか、そんな感じ。

 MyISAMのほうが速いのを利用して、レプリケーション先をMyISAMにして
そっちでcount(*)する技もないではない。

 お好きな方法をどうぞ。

004137
垢版 |
2006/01/06(金) 23:41:12ID:???
>>40
お調べいただいて、ありがとうございます。

LOAD DATA した後に確認したかったんですが、
それほど重要なデータでもないので、しばらくは
SHOW TABLE STATUSで確認することにします。
0042NAME IS NULL
垢版 |
2006/01/11(水) 08:31:16ID:???
※重要
  我々のファウソダーは15糞ルールというのを守り続けています。
  それは15糞以内に、ダウンロード、インストール、使用ができることです。
  これ以上かかるようならトイレに流してください。
0043NAME IS NULL
垢版 |
2006/01/12(木) 21:40:53ID:7YlGT1cD
差・共通集合演算は未対応ですか
0044NAME IS NULL
垢版 |
2006/03/25(土) 21:53:39ID:Kbd6Xz91
ISAM可愛いよぼくのISAM
0045NAME IS NULL
垢版 |
2006/03/25(土) 22:50:36ID:???
今更ISAMなんて使うんじゃねーよ。
MyISAMの何が不満なんだよ!

0047NAME IS NULL
垢版 |
2006/03/26(日) 12:38:02ID:???
いや、マジで困ったんで。。。>今更ISAMな奴
0048NAME IS NULL
垢版 |
2006/03/27(月) 06:35:22ID:???
InnoDB可愛いよぼくのInnoDB
0049NAME IS NULL
垢版 |
2006/03/27(月) 22:50:10ID:???
>>48

InnoDBはOracleに乗っ取られますた。
0050NAME IS NULL
垢版 |
2006/03/27(月) 23:17:35ID:???
>>45
野暮ついでだがそこは
InnoDBの何が不満なんだよ!
のtypoかと思はれ
0051NAME IS NULL
垢版 |
2006/05/13(土) 17:55:43ID:NPZBoiQ0
おっす!オラ悟空
MySQL 4 から MySQL 5 へのデータベースの移行は
一度フルダンプして持って行くことになるのかな?
0052NAME IS NULL
垢版 |
2006/05/13(土) 22:49:18ID:???
4.1ならそのままで大丈夫だと思う。

4.0なら、文字コードの扱いによってはそのままで大丈夫なはず。

ここが参考になると思います。
ttp://www.mysql.gr.jp/frame/modules/bwiki/?FAQ#content_1_40

0053NAME IS NULL
垢版 |
2006/05/16(火) 21:18:10ID:???
JavaサーブレットからMySQLに接続するプログラムを作成しているのですが、
上手く接続出来なくて困っています。

以下ソース
Class.forName("org.gjt.mm.mysql.Driver");
Connection conn=DriverManager.getConnection( "jdbc:mysql://localhost/user_db", "", "" );

上記のようなソースで、connがnullになってしまいます。

環境は
OS・・・centOS 4.3
jdk・・・1.5.0_06
Apache・・・2.0.54
Tomcat・・・5.5.16
JDBC・・・mysql-connector-java-3.1.12-bin.jar
です

御教授の程、宜しくお願いします。
レスを投稿する


ニューススポーツなんでも実況