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

元スレMySQL 総合 Part25

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

652 :

ライセンスについてですが、個人でちょこちょこ作っていて、
知人にソフトを依頼され、MySQLとWindowsFormでちまちま作っているんですが、
知人の会社からソフト代金をいただく予定になっており、
これって商用ライセンスがいるのでは?と思いPostgreSQLに変えた方がいいのではと思っているところです

公式みるとStandardでも年間20万を超えてますが、たかだか10万程度のソフトでも
1販売ごとにこのラインセンスがいるってことでしょうか?(ソース公開しないことを前提とすると)
さらに毎年20万払わないとだめってことでしょうか

653 = :

補足です
サーバ(LinuxにMySQLサーバをインストール)は会社が用意してくれます
依頼されて対価を受け取るのは、サーバに接続してデータのやりとりをする
WindowsFormのクライアントソフトです (connectorは当然のごとく使っています)

654 = :

納品先の会社からソース開示請求があったら応じることができる、つまりソースコードを渡せるのなら問題ないと思うけど。

655 = :

逆算式SQL教科書ってのを図書館で借りてきた。これは結構分かりやすい。

656 = :

ああ、アレね。俺も読んだよ。最後が一気に難しくなるんだけどw

657 = :

>>655
何が逆転するん?

658 = :

>>657
逆算だ

659 = :

>>658
ああ逆流か

660 = :

逆流性食道炎はつらい

662 = :

>>511
バカ発見

663 = :

>>661
MySQL側には制限はなく、OS側に設けた制限だと思います

664 = :

twitterのメッセージはどのようなデーブル構造になっているのですか?
1:1とグループのメッセージは同じテーブルに格納されていたりするんですかね

665 = :

win10からlinuxサーバーのmysqlテーブルに日本語書いたら文字化けしてます。
ワークべんちで確認しました。
対策を教えて下さい

667 = :

http://www.itmedia.co.jp/enterprise/articles/1609/13/news055.html

MySQLに重大な脆弱性見つかる、パッチ存在せずデフォルトで影響
攻撃に利用された場合、root権限で任意のコードを実行され、サーバを制御される可能性が指摘されている。


 研究者は7月29日にOracleに報告したほか、影響を受けるPerconaDBやMariaDBなどのベンダーにも通報。
PerconaDBとMariaDBのパッチは8月30日までに公開され、
Oracleは10月18日に公開する定例パッチで対処を予定しているという。

669 = :

テーブルのキーについて質問です。
複数カラムでプライマリーキーをはってクリエイトテーブルした際、
sqlserverなどは自動的にインデックスも作られるんですが、
MySQLもそうなんですか?

670 = :

>11月18日に公開する定例パッチで対処を予定しているという。

遅っ

671 = :

プリマリキーの一意性の保証はインデックスを使って実装されるから、
インデックス自動で作られるよ普通は。どのデータベースも。

673 = :

プログラムから確認するとか実行しないで確認する必要ある?
実行中ならタスクマネージャーでプロセス一覧出して *32 がついてなけりゃ64bit

675 = :

>>673
ありがと。いや、次にバージョンアップする際に現在のMySQLが32ビットか64ビットのどっちだったっけと思ったもので。

676 = :

バイナリ見るんだったら、depends.exe探してきて読ませるとわかるよ
そもそもインストーラーに表示なかったんかな

678 = :

>>671
プライマリーだよね?

679 = :

main-table
|id|hoge|foo|array|

array-table
|id|data|

のようなテーブルがあります
このようなテーブルをselectするにはどうするのがいいのでしょうか?
main-tableで検索した後に、プログラムでforを回してarray-tableを取得すると遅くなってしまいます

var data=query("SELECT * FROM main-table WHERE /*条件*/");
foreach(var d in data){
  var arr=query("SELECT * FROM array-table WHERE id="+d["array"]);
  //処理
}

のような感じです(言語は適当です)

682 = :

>>680
main-table.idはauto_incrementで、array-table.idはmain-table.idと外部キー制約で繋がっています
長さ0の配列の場合はmain-table.idがarray-table.idにはありません

684 = :

>>679
JOIN

688 = :

set型とかあったのか
重複する必要ないし、順序も関係ないデータだから使えるかも

690 = :

>>687
すみません
マイナス記号とアンダーバー間違えました

691 = :

じゃあ他にも色々間違えてんのやろ

696 = :

複数あるんだ、勘違いした。
ごめんな

700 = :

もはやどう間違うのか想像もつかないから
やってダメだった手順書いてくれないかな


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

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


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