X



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

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

開発の成果は、MySQLやOpenBSDに随時報告することが重要だ。
0054a
垢版 |
2006/05/20(土) 20:48:09ID:QcPxt9BR
ユーザー名とパスワードはNULL?

あと、接続処理部分だけをコピペしてテスト用のクラスを作って実行して、
そのエラーメッセージは確認した?
0055NAME IS NULL
垢版 |
2006/05/20(土) 22:25:22ID:???
C言語で作成したプログラムでデータ挿入、取得しています。
Shift-Jis文字列のデータを挿入し、mysql_fetch_rowで取得しましたが、
Shift-Jis文字ではないものが返ってきているようです。
Shift-Jis文字で取得する方法はないでしょうか?
005655
垢版 |
2006/05/20(土) 23:49:39ID:???
解決しました。
プログラムのくだらないバグでした。
とくになんの設定もなく取得できました。
005753
垢版 |
2006/05/21(日) 13:55:45ID:???
>>54
レスありがとうございます
ttp://www.mysql.gr.jp/mysqlml/mysql/msg/8552

上記の掲示板の内容を見ながら、同じように
ユーザ名とパスワードを入れて、
localhostの部分をcentosのPC名(ホスト名かな)に変更したら接続出来ました
0058NAME IS NULL
垢版 |
2006/06/22(木) 04:15:08ID:1d2hPd6+
だめだ、MySQLサーバがまたダウンorz

どっか年3万以内でMySQLがある程度快適なレンタルサーバ知らない?
0059NAME IS NULL
垢版 |
2006/06/22(木) 20:16:28ID:???
356 名前: NAME IS NULL Mail: 投稿日: 2006/06/22(木) 04:15:41 ID: 1d2hPd6+
だめだ、MySQLサーバがまたダウンorz

どっか年3万以内でMySQLがある程度快適なレンタルサーバ知らない?

357 名前: NAME IS NULL Mail: sage 投稿日: 2006/06/22(木) 04:19:30 ID: ???
>>356
ロリ。サーバー1台じゃないが。

358 名前: 356 Mail: 投稿日: 2006/06/22(木) 11:48:29 ID: AgHOUkWe
レスTHX。
実はいま使ってるのがロリ。。。orz

MySQLはさくらとかの方がいいのかな?

359 名前: NAME IS NULL Mail: sage 投稿日: 2006/06/22(木) 13:07:06 ID: ???
>>356
ロリポップはレスポンスが悪いので、移転中です。
移転先はさくら。
年6,000円。
0060aux
垢版 |
2006/06/23(金) 10:43:13ID:o9+fL5i2
FedoraCore5のMySQLのバージョンは調べた結果5.0.18でした
これからFC5を使いたいと思っています
yum update
すると
MySQLのバージョンはいくらに更新Sれるでしょうか?
0061NAME IS NULL
垢版 |
2006/06/24(土) 10:43:28ID:l1e0xhoR
おいおい、まだ匿名ユーザ消してないのかよ。
この状況を理解してる?
さっさと匿名ユーザを消したソースを配布白。
15分ルールとか言ってるぐらいならくだらんことさせるなよ。
0062NAME IS NULL
垢版 |
2006/08/08(火) 04:58:39ID:Fb/yQmu1
誰か、俺の質問を受けてくれないかな?

root のパスワードを設定したんだ。しかし、その後なぜか拒否される。

それで、mysqlを確認してみようと思いmysqlユーザで接続した。

[root@localhost etc]# mysql
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
[root@localhost etc]# mysql -u mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 4.0.25-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> show databases;
+----------+
| Database |
+----------+
| test |
+----------+
1 row in set (0.00 sec)

mysql>

あれ、mysqlデータベースがないじゃないか!

さて、どうしたらいいんだおるか?
0064NAME IS NULL
垢版 |
2006/08/09(水) 22:41:11ID:MhvThrSV
MySQLにあるデータベースのテーブルをAccessでを表示させようとするのですが
ODBCでデータソースを作ってテスト接続もOKなのにテーブルを表示しようと
するとエラーになります。
MySQLはVersion5でAccessは2002なのですが何か設定でもあるのでしょうか?
教えてほしいです。お願いします。


0065NAME IS NULL
垢版 |
2006/08/09(水) 22:43:53ID:???
通りすがりのエスパーですが、何のエラーなのか透視できませんでした
0066NAME IS NULL
垢版 |
2006/08/09(水) 22:49:50ID:???
エラーを書くのを忘れていました…。
エラーなのですが

ODBC--呼び出しが失敗しました。
[MySQL][ODBC 3.51 Driver]User cancelled.(#0)

と表示されます。
どうすればいいのでしょうか?
0068NAME IS NULL
垢版 |
2006/09/17(日) 02:16:29ID:mk6QgbEu
age
0069悩み人
垢版 |
2006/10/19(木) 00:47:56ID:T6+foHou
PHPからMYSQLに接続したいのですがどうしてもつながりません。
mysql_connect関数を使い接続しようとしたのですが、
Call to undefined function mysql_connect()
というエラーが出て、接続できません。誰かわかる方教えてください。
0071NAME IS NULL
垢版 |
2006/10/19(木) 10:52:36ID:???
俺には>>69が馬鹿だという事しかわからない
0075NAME IS NULL
垢版 |
2006/10/31(火) 14:35:15ID:???
エラーは嫁にしたくない
0076NAME IS NULL
垢版 |
2006/10/31(火) 15:21:41ID:/92qbdm8
質問おねがいいたします。
昇順ソートでnullのレコードを最後にしたいのですが

Select * from tablename order by field desc nulls first/last
mysqlでは語尾のコマンドが指定できませんか?

case文を書いてやらねばならないんでしょうか?
0077sage
垢版 |
2006/10/31(火) 15:23:38ID:/92qbdm8
すみません。descはascの間違いです
0078NAME IS NULL
垢版 |
2006/10/31(火) 16:20:52ID:???
使い終わったら mysql_free_result を呼ぶ ってのは
習慣づけた方がいい? どうでもいい?
0079NAME IS NULL
垢版 |
2006/10/31(火) 22:23:41ID:???
>>78
すぐ終わるプログラムならどうでもいい。
ずっといすわるプログラムで mysql_free_result を呼ばなければメモリリーク。
0080NAME IS NULL
垢版 |
2006/11/01(水) 13:01:28ID:???
httpで受けわたされた title, player, yearをそれぞれデータベースに挿入したいのですが、
下記のやり方ではうまく行きません。

$query = "insert into cds (titel, interpret, jahr)";
$query .= "values ({$_GET['title']}, {$_GET['player']}, {$_GET['year']});";

恐らく二行目が悪いとは思うのですが……
ご教授お願いします。
0081NAME IS NULL
垢版 |
2006/11/01(水) 15:24:57ID:???
php使いって裾野が広いんだなぁとw
0082NAME IS NULL
垢版 |
2006/11/01(水) 18:03:59ID:???
cygwinのC言語でmysqlを使いたいのですが質問です。

cygwinのC言語で、winsowsにインストールしたmysql
を使いたいんですが、これは難しいでしょうか?

ネットで調べているんですが、cygwin環境でmaysqlをビルドして、
Cのライブラリをリンクすればできるようなことが
書いてありましたが、cygwin環境でmysqlをビルドできたという
ページが見つかりませんでした。

mysqlのメーリングリストのログもcygwinで検索したんですが、
できてなかったみたいです。
mysql徹底入門でビルドの仕方みて、自分もやってみようと思いますが、
初心者なのでもっと無理と思います。

cygwinのperlからだと難しく無いんですが。PostgreSQLはcygwin版がありますし。
なにか方法ありましたらご教授お願いします。
0083NAME IS NULL
垢版 |
2006/11/01(水) 19:00:56ID:???
ところで、MySQL総合スレNo10をたてる人はいないのか?
それとも、ここを総合スレNo10で消化するのか?
0085NAME IS NULL
垢版 |
2006/11/01(水) 19:57:26ID:???
>>84
ありがとうございます。
行ってみます。
0086NAME IS NULL
垢版 |
2006/11/01(水) 20:20:39ID:???
>>82
つ ttp://inagi.himitsukichi.com/~aozora/cgi-bin/pukiwiki/pukiwiki.php?mysql%A4%F2%A5%B3%A5%F3%A5%D1%A5%A4%A5%EB
つ ttp://www.his.kanazawa-it.ac.jp/~idurumi/blog/archives/001105.html
0088NAME IS NULL
垢版 |
2006/11/01(水) 21:58:09ID:???
>>80
どううまくいかないのかの根拠を具体的に提示すること
0089NAME IS NULL
垢版 |
2006/11/01(水) 22:14:14ID:???
>>86
ありがとうございます!!!
すごい感謝です。
1ヶ月ぐらいcygwinのc言語からmysql使えたらいいなー。
と思ってました。
cygwinのコンパイルのエラー回避できる方法あるんですね。

違う紹介していただいたページには、mysqlはWIN32バイナリを使うようにして、
コンパイルはライブラリを作って使うためにだけ、にした方が良いともありますね。
っていうことは、cygwinにそのライブラリをリンクしてC言語を使うと、
windowsにインストールしたmysqlが使えるということなんでしょうか。
なんとなく不思議な感じですが、これができるとほんとうれしいです。

とにかく手がかり教えていただいたので試してみます。
0090NAME IS NULL
垢版 |
2006/11/02(木) 17:27:34ID:???
89です。

ソースをコンパイルしてライブラリができますが、
それをリンクして、cygwinのgccでmysql徹底入門のサンプルプログラムを
コンパイルしたらできました。
windowsにインストールしたmysqlに接続してみると
データも正常に追加できました。

cygwin板に引っ越しましたが、ご報告させていただきました。
ありがとうございました。
0091NAME IS NULL
垢版 |
2006/11/03(金) 13:39:40ID:yhlGh22Y
サーブレットからMySQLサーバにアクセスするために、MySQL用のJDBCドライバをインストールしようとして、
http://www.mysql.com/downloads/connector/j/?から
mysql-connector-java-5.0.4-bin JARファイルをダウンロード
してきましたが、本には%CATALINA_HOME%/common/lib にコピーする
ように書いてあるのですが、該当ディレクトリが存在しません。(古い本のせいでしょうか。)どこにコピーしたらよいのかわからず途方にくれています。どなたか教えてください。よろしくお願いします。
0094NAME IS NULL
垢版 |
2006/11/03(金) 22:21:31ID:neaGXfY6
>>93
レスありがとうございます。行ってみます。
0095NAME IS NULL
垢版 |
2006/11/04(土) 10:03:36ID:ww13bNDf
単発の書き込みならロックは不要?
0096NAME IS NULL
垢版 |
2006/11/04(土) 10:13:33ID:???
なわけ無いじゃん。
0097NAME IS NULL
垢版 |
2006/11/04(土) 10:25:26ID:ww13bNDf
>>96
下のサイトに書いてある意味は違うのかな?


「更新を1回のクエリでしか実行しないのであれば、
書き込みロックは不要。」
http://www.ecoop.net/memo/cat_mysql.html
0098NAME IS NULL
垢版 |
2006/11/04(土) 19:07:11ID:???
ロックが不要も何も、MyISAMは書き込みする際にテーブルロックしちゃうぞ
0099NAME IS NULL
垢版 |
2006/11/04(土) 19:57:36ID:???
エンジンとして、InnoDBじゃなくてBDBを使うメリットってあるん?
パフォーマンスがBDBの方がいいとか?
0100NAME IS NULL
垢版 |
2006/11/04(土) 20:29:19ID:P36/CUPW
>>98
ロックするつうか、クエリーってのは
アトミックなものじゃないのか?
0101NAME IS NULL
垢版 |
2006/11/05(日) 00:22:28ID:???
>>99
InnoDBは行レベルロック、BDBはページロック
InnoDBのほうが、その他の機能で人気が高い。
BDBは、導入が早いが不人気で不安定 だったと思う。
0102NAME IS NULL
垢版 |
2006/11/05(日) 01:25:30ID:???
InnoDBかMyISAMの2択でええんだな。
0103NAME IS NULL
垢版 |
2006/11/05(日) 01:34:19ID:???
その2択でええ。

で、ファイナルアンサーはどちら?
0104NAME IS NULL
垢版 |
2006/11/05(日) 01:38:24ID:???
OLTP→InnoDB
DSS→MyISAM
でええんちゃう?
0106NAME IS NULL
垢版 |
2006/11/05(日) 01:56:50ID:???
テーブルのタイプで言えば、

マスタ型→MyISAM
トランザクション型→InnoDB
ヒストリカル型→MyISAM

ってところかな。
0107NAME IS NULL
垢版 |
2006/11/05(日) 07:19:49ID:AbI7e55r
MySQLってデータはどういう形で持ってるの?
0109NAME IS NULL
垢版 |
2006/11/05(日) 16:01:25ID:???
亀だが、>>95のように疑問を思うヤシが
まさか世間に出てるものを書いてないだろうな・・・
0110NAME IS NULL
垢版 |
2006/11/05(日) 16:07:32ID:S8gdmn65
>>95だが、言いたいことがあるならはっきり言って下さい、>>109さん。
0112NAME IS NULL
垢版 |
2006/11/05(日) 16:49:12ID:???
>>95氏はこの5年間に、約150社に対してクライアントサーバーシステムを
納品した実績を持っています。 内その90%は現在も基幹システムとして
順調に稼働しております。
0113NAME IS NULL
垢版 |
2006/11/05(日) 17:29:42ID:???
>110≠>95
いや、書いてなければいいんだ。
ま、mysqlなシステムだったらどっちでもええけど
0114NAME IS NULL
垢版 |
2006/11/05(日) 17:41:08ID:???
>>112
残り10%はまともに動いていないんだなw
0115NAME IS NULL
垢版 |
2006/11/05(日) 17:49:43ID:S8gdmn65
>>113
こんなところで憂さ晴らしか、
小さいぞ。
0116NAME IS NULL
垢版 |
2006/11/05(日) 18:31:22ID:???
総合スレがレベル低くなりすぎて廃スレになったのに、
こっちまで廃スレにするつもりかよ・・・・・

厨房避けの初心者スレ作らないとダメか?
0117NAME IS NULL
垢版 |
2006/11/05(日) 21:00:31ID:???
いや自治に走るのはいいんだが、
myでまともなネタあるか?
0118NAME IS NULL
垢版 |
2006/11/05(日) 23:01:35ID:???
最近更新遅いよね。
重大なバグがあるのか?5.1は??

無理して急がれても迷惑だけどね。
0120NAME IS NULL
垢版 |
2006/11/08(水) 00:38:02ID:???
>>119
MySQL Enterprise は名前を変えただけで、いままでのMySQLサーバと同じだから
競合はしないのではないかと思う。
0121NAME IS NULL
垢版 |
2006/11/08(水) 11:55:31ID:???
>>120
まぁこれを導入するだけのとこは、
担当するSIがoracleを勧めるんじゃないかなぁ・・・

俺自身はここ1年oracle触ってないけど
0122NAME IS NULL
垢版 |
2006/11/08(水) 13:22:53ID:???
1つのテーブル(A)からデータを取得する際、
そこに入っているある値(userだとします)の数字と、
異なるテーブル(B)に入っている数字の値が同じ場合、
Bからidという値とAの値すべてを取りだしたいのですが可能でしょうか?
簡単に書くと
SELECT `auto`,`num` FROM `A`
SELECT `id` FROM `B` WHERE `user`=(numの値)

これを一度に結合して出来ないでしょうか?
0123NAME IS NULL
垢版 |
2006/11/08(水) 14:48:13ID:???
>>122
どっちかつーとプログラム板じゃねぇ?

select a.auto,b.id from a inner join b on a.num = b.id
0124NAME IS NULL
垢版 |
2006/11/08(水) 16:40:16ID:???
>>123
122じゃないけどサンクス
これってcountすることもできるの?
select a.auto,b.count(id) from a inner join b on a.num = b.id
だとできなかったけど
0125NAME IS NULL
垢版 |
2006/11/08(水) 17:30:06ID:???
>>124
group by で集計単位付加

とりあえず自分でSQL書けないヤシは
Accessでテーブル作ってクエリで結合したSQLを参考に。
0126NAME IS NULL
垢版 |
2006/11/08(水) 20:32:13ID:???
ACCESSにそんな機能あるのか

確かに、MS系のツールだったら、クリックしていくだけでSQL出て来そうだよなぁ 遅くて汚くても
0127NAME IS NULL
垢版 |
2006/11/08(水) 22:15:21ID:???
ビルえもんが作ってくれます
0128NAME IS NULL
垢版 |
2006/11/09(木) 07:30:18ID:???
遅くて汚いというより
込入った難しいものは出来ない感じ
0129NAME IS NULL
垢版 |
2006/11/09(木) 08:12:55ID:???
やり方はあるのかも知れないけど
「いいよ。もう俺がSQL書くよ」
そんな感じ。
0130NAME IS NULL
垢版 |
2006/11/09(木) 15:32:22ID:???
Access使ってる時点で
利用の範囲はたかが知れてる に1票
0131NAME IS NULL
垢版 |
2006/11/09(木) 16:32:17ID:???
データベースってC:\mysql\dataでしか作れないの?
E:\Web\につくりたいんだが
0133NAME IS NULL
垢版 |
2006/11/09(木) 18:35:45ID:???
作り方わからなすwwww
参考書でも買ってみるかな
0134NAME IS NULL
垢版 |
2006/11/09(木) 19:59:35ID:???
>>133
そうそう
悩めば悩んだ分だけ身につくもんだ
ちなみに参考書も手当たり次第に買うのは非効率
・入門書(インストや設定ファイルの設定法などが載ったヤツ)
・データベース構築法(PHPとの組み合わせがデフォ)
・リファレンス(SQL標準のより種類は少ないがMySQL専門の方がよい)
性格の全く違うこの3分類からそれぞれ自分に合ったヤツを探すべし
0135NAME IS NULL
垢版 |
2006/11/09(木) 20:18:44ID:???
Access使ってる時点で
MySQLを使わずに付属DB(ジェット何たらだったかな)で
ええでないか に100,000,000票
0136NAME IS NULL
垢版 |
2006/11/09(木) 20:23:23ID:???
>>131
もしかして、M$のOSは
アメリカではC:¥mysql¥dataがC:$mysql$dataという表記になるのか?

どちらにしても、気色悪い感じだなw
0137NAME IS NULL
垢版 |
2006/11/09(木) 20:39:49ID:???
>>134
ある程度PHPをいじれるようになってきたんで、
MySQLとの連携を考えていて・・・
自分にとっては2番目のが良さそう





とりあえず参考書代稼ぐためにバイト探します
0139NAME IS NULL
垢版 |
2006/11/09(木) 21:22:17ID:???
>>138
アメリカとドルマーク掛けたんじゃね?
0140NAME IS NULL
垢版 |
2006/11/09(木) 21:58:43ID:???
通貨記号で区切るのがM$
0141NAME IS NULL
垢版 |
2006/11/09(木) 22:03:41ID:???
>>136
そう言われてみると。。。
日本以外のキーボードって「\」ってあるの?エスケープ文字とかどうするの?
エスケープも「/」?
じゃぁ日本でも「\」の他に実は「/」でエスケープできるの?
0142NAME IS NULL
垢版 |
2006/11/09(木) 22:06:05ID:???
バックスラッシュ(\)
0143NAME IS NULL
垢版 |
2006/11/09(木) 22:14:03ID:???
>>138

/なんて使ったらダメだろ。
そもそも、2バイト文字と1バイト文字の見分けがつかないような環境が胸糞悪い。
0145NAME IS NULL
垢版 |
2006/11/10(金) 08:38:55ID:???
/(^o^)\なんてこった
0147NAME IS NULL
垢版 |
2006/11/10(金) 13:17:10ID:???
おれは「参考に」

と書いたんだが、思い込みの激しいやつばっかりか・・・
0148NAME IS NULL
垢版 |
2006/11/11(土) 11:05:21ID:???
誰か、総合スレの続きを頼む

[MySQL 総合 Part10]

快速 RDBMS、MySQL の総合スレです。
前スレ[MySQL 総合 Part9] http://pc8.2ch.net/test/read.cgi/db/1155794342/
[関連スレと過去ログ]
http://find.2ch.net/index.php?STR=MySQL
http://makimo.to/cgi-bin/search/search.cgi?D=db&q=MySQL&sf=0&link2ch=on

[MySQL Developer Zone] http://dev.mysql.com/
[MySQL 日本語リファレンスマニュアル] http://dev.mysql.com/doc/mysql/ja/
[MySQL Internals Manual] http://dev.mysql.com/doc/internals/en/

[MyNA] http://www.mysql.gr.jp/
[MLja] http://lists.mysql.com/mysql-ja

・関連ツール及びユーティリティ
・関連書籍
>>2
0149NAME IS NULL
垢版 |
2006/11/11(土) 14:42:42ID:???
建てんのか?

立てるなら厨房避けスレの方がよさげ
0150NAME IS NULL
垢版 |
2006/11/11(土) 17:46:01ID:???
こちらを初心者用としてテンプラに入れるとか。
0151NAME IS NULL
垢版 |
2006/11/15(水) 10:12:39ID:eneRUEqw
おまえら教えてください。
SQLクエリによるアクセスではなくテーブルに直接アクセスすると
速いときいたことあるんですがやり方がさっぱりわかりません。
0152NAME IS NULL
垢版 |
2006/11/15(水) 16:56:55ID:???
BerkleyDBなら、それ自体がSQLではないアクセス方法だし。
0153NAME IS NULL
垢版 |
2006/11/15(水) 23:33:46ID:dOhQElQe
トランザクションって

Aさんが

 トランザクションスタート

 セレクト
 
 とってきたデータを見ていじったりして
 
 アップデート
 
 コミット
}

してる間に

Bさんが

 セレクト


で読むことはできないってことでいいんですよね?
レスを投稿する


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