MySQL

全4811件中4741~4760件表示
  • NULL値を含むソート

    MySQL4.0.20を使っています。 以下のようなデータをソートすると NULLが先に表示されます。 これをNULLを最後にして、数値のソートをかけたいです。何か解決策はありますか?2回に分ける方法しかないのでしょうか? nullと非null ◆元データ A --- 5 NULL 2 NULL 3 1 select A from xxx order by A asc; ●望まない結果 A --- NULL NULL 1 2 3 5 ●望む結果 A --- 1 2 3 5 NULL NULL ※話は変わりますが、4.1で日本語EUCの文字化けバグは直っているのでしょうか?

    • ベストアンサー
    • MySQL
    • kounesi
    • 回答数2
  • MySQL稼働中にDBのバックアップを取りたい

    MySQL初心者です。この度、Webを立ち上げたのですが、そこでMySQLを稼働させています。MySQLを停止させずにMySQL内のデータベースのバックアップを取りたいのですが、そのようなことは可能でしょうか。

    • ベストアンサー
    • MySQL
    • tatsu99
    • 回答数2
  • 五十音順

    テーブルのフィールドに、読み仮名が入っています。 あ行、か行など、五十音順に抽出する場合のSQL文ですが、 $sql = 'select * from テーブル名 where kana between "あ" and "お" order by kana'; 上記の文を $sql = 'select * from テーブル名 where kana between "$key[$i]" order by kana'; という具合に配列などに入れたいと考えておりますが。 そのようなことは可能なのでしょうか? それとも、もっと効率よく五十音順の検索ができるようにする方法が ありますでしょうか?

    • diojojo
    • 回答数1
  • Mysqlで文字化けします

    はじめまして、Mysql初心者です。 Mysqlをインストールして簡単なsql命令を実行したのですが、画面に表示される日本語が文字化けします。MyODBCでACSESSからDBを参照したらやはりテーブル内の日本語が化けていました、この程度の情報しかないのですがどなたか教えて下さい、ヒントでも結構です

    • ベストアンサー
    • MySQL
  • 結合するデータがないとき!?

    select t1.id,t2.name from t1 inner join t2 t1.value=t2=id; t1 id|value ------- 1 | 0 2 | 1 t2 id|name ------- 1 | A 2 | B result id | name --------- 1 | 0 2 | A という結果を示したいのですが、t1.id が 0だとt2に該当する値がないので 2 | A としか帰ってきません。 select t1.id,t2.name from t1,t2 where t1.value=t2=id; としても同じ結果でした。求めるような結果を出すにはどういったSQLを発行すればいいのでしょうか?

    • ベストアンサー
    • MySQL
  • DBが読み込めない

    WinXP、MySQL4.0.20です。 先ほど一旦アンインストールしてインストールし直しました。 そこで出てくるDriverがNot Foundの問題はMyODBCの2.50と3.51入れることで解決したのですが、 MySQLadminからMySQLに最初から入っているサンプルDBの"test"以外見えません。 以前作ったPHPのデータベースと連携したプログラムも動きません。 アンインストールの方法についてはここの過去の質問などを参考にしたつもりですが… 何か解決策がありましたら教えてください。

  • SQLのキーの取り扱いについて

    LinuxでMySQLの4.0.20を使っています。 auto_numberを用いたインサートを行った場合、通常デフォルトでも 自動的にオートナンバーが割り当てられるが、それを重複しないキーとして 使っているのですが、さきほど登録したオートナンバーを取得することは可能でしょうか? 最後に登録されたオート番号を取得するスマートな方法が知りたいです。 Aがauto_number testテーブル A B C 1 あ 10 2 い 20 3 う 30 この表を見れば、次の自体は4であろうと想像できるが、データを追加した直後に そのオートナンバーが何かわかる方法があれば知りたいです。 通常インサートする場合は固有のキーも追加するので、わざわざ取得するまでもないですが、特定できるキーがオートナンバーなので、それを取得する方法が知りたいです。 select max(A) from test; で取得すれば良いのでしょうか? ※4.1.4ではujisで日本語を追加しようとしてもうまくいきませんでした。バグが直ってなさそうです。

    • ベストアンサー
    • MySQL
    • kounesi
    • 回答数2
  • 連番で検索

    初めて質問させていただきます。 よろしくお願いします。 【質問内容】 連続する番号を○○件抽出する。 (連続していない番号もあるとします。  以下の番号があり、   1 2 3 4 6 7 8 11 12 13 14 15 16  ●連続する番号を3件抽出する。   1,2,3  ●連続する番号を5件抽出する。 11,12,13,14,15  というふうにしたいのですが。。。) 以上のような検索でSqlが思いつきません。 どなたか、ご存知の方がいらっしゃれば よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • MySQLの権限の設定について

    PostgreSQLからMySQLに移行しました。 コンピュータを起動させた後、毎回 MySQLのデータベースにアクセスする際に、 mysql mysql>grant all on *.* to root@localhost identified by ''; とさせてから、MySQLに接続させているのですが、毎回権限設定しない方法はどのようにしたら良いのでしょうか? MySQLは4.1.3B アカウント athena パスワード kingin で接続できるようにしたいです。 データベース値のパスワードの設定が必要でしょうか?

    • ベストアンサー
    • MySQL
    • kounesi
    • 回答数1
  • タブorコンマ区切りテキストをDBへ

    同じフォルダに存在する”タブorコンマ区切りテキスト”をDB自動に読み込みする方法ってありますかね?

    • bin-bou
    • 回答数2
  • MySQLに参照整合性制約を実装したテーブルを作成したい

    MySQL4.1.17に、 外部キーで関連付けたテーブルを作成したいのですが、 生成時にエラーが発生してしまいます。 <Error Message> 37000:[MySQL][ODBC 3.51 Driver][mysqld-4.0.17-nt]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 流しているDDLは以下のとおりです。 テーブル型は両方ともINNODBに設定しています。 どなたか原因がわかる方がいたら、ご教授いただけます でしょうか? よろしくお願いいたします。 CREATE TABLE Entity1( att1 CHAR(10) NOT NULL, PRIMARY KEY (att1) )TYPE=INNODB ; CREATE TABLE Entity2( att1 CHAR(10) NOT NULL, PRIMARY KEY (att1) )TYPE=INNODB ; CREATE INDEX FKEnt2 ON Entity2(att1) ; ALTER TABLE Entity2 ADD FOREIGN KEY (att1) REFERENCES Entity1(att1) ;

    • ベストアンサー
    • MySQL
  • Aテーブルの条件でBテーブルから抜き出し

    すみません。大変困っています。 SQL文で Aテーブル、Bテーブルがありまして、 A.id = B.idがリレーションしています。 Aテーブルから、Bテーブルのidが無いデータだけを 取り出したいのですが、どういった例が考えられますでしょうか?よろしくお願いします。

    • ベストアンサー
    • MySQL
  • 1台のサーバーでMySQLを複数起動

    1台のサーバー(Linux)で複数のMySQLサーバーの起動をしたいと考えています。起動するMySQLサーバーはそれぞれ固有のディレクトリをDATAディレクトリとして指定したいと考えています。 マニュアル等を調べているのですがどうもうまくいきません。 どなたかご存知の方はいないでしょうか?

  • 『MySQL』どこがまちがってますでしょうか?!

    <table> <tr> <th>name</th> <th>telno</th> </tr> <?php if( ! $db = mysql_connect( 'localhost', 'ユーザー名', 'パスワード') ){ die( ’MySQL接続失敗' ); mysql_select_db('test', $db ); $sel = mysql_query('SELECT name,telno FROM phone'); while ($row = mysql_fetch_array ($sel)) { echo "<tr>"; echo " <td>".$row["name"]."</td>"; echo " <td>".$row["telno"]."</td>"; echo "</tr>"; } mysql_free_result ($sel); mysql_close($db); ?> </table> 上記のソースを自分のレンタルサーバーに置いてみてアクセスしたところ 何も表示されません。 何がおかしいでしょうか? 状態   ・Win MYSQLLadmin 1.4が起動していて青信号状態    このソフトの中では PC名   Ltest Lphone (コマンドプロンプトからは mysql> select * from phone; で中にデータは入っていることが確認できた。    ・サーバーはPHP可。(MySQL可でないとダメ?!)) 何がおかしいんでしょ?! 自分で考える不安要素は、 PHPは<?php ~?> で挟むんで使うことは先日知ったばかりですが、PHP自体が動いてるはずと仮定してます。 またこのphoneのテーブルの中身はMySQLのサーバーに格納されてるのでしょうか?! それとも自分のPCのローカル?! PLEASE H E L P M E !!!

    • ベストアンサー
    • MySQL
    • bin-bou
    • 回答数1
  • MySQLのアンインストール方法・・・

    いつもお世話になっております、 表題の通り、MySQLのアンインストール方法が解りません、 イロイロなサイトでインストール方法は解説してあるのですがアンインストール方法を解説しているサイトが見つからず、こちらに質問させて頂きました。 MySQLを完全にアンインストールする方法をどなたか御教授お願いしたします。 環境は以下の通りです。 言葉足らずの部分が御座いましたら補足させて頂きますので宜しくお願いいたします。 -------------------------- Fedora Core 1 mysql-server-3.23.58-4 perl-DBD-MySQL-2.9002-1 mysql-server-3.23.58-4 --------------------------

    • ベストアンサー
    • MySQL
    • noname#38849
    • 回答数2
  • フリーデータベース

    こんにちは 最近、Javaとaccessを使ったWebサーバーを勉強中なのですが、accessではいろいろ制限が多いのでフリーのデータベースを勉強しようと思っているのです。 フリーのデータベースでMySQLとPostgreSQLがありますが、どちらの方がよいのでしょうか? 人それぞれだとは思いますが、MySQLとPostgreSQLを比較した場合、どこがどういう風に良いのか知りたいのです。 WebDBにした場合と普通にデータベースとしての評価なんでもかまいませんので情報をよろしくお願いします。 できましたら、わかりやすい書籍等も教えていただけると助かります。 よろしくお願いします。

    • ベストアンサー
    • MySQL
  • 起動しない

    MySQLの初心者です。 今日はじめて、インストールをしました。 バージョンは、4.2.20で、パソコンは、windows XPです。 セットアップエグゼから、インストールを、デフォルトのまま、cドライブにして、その後、c¥mysql¥binから、win・・・・のエグゼを起動しました。 あるサイトで、最初に聞かれる、ユーザーとパスワードは、そのままキャンセルします、とあったので、そうしたのですが、すると、SQLサーバーが、赤信号のままです。 シャットダウン、スタート等、選べるようになっていますが、スタートを選ぶと、エラーがでます。 これは、何か原因があるのでしょうか? まったくの素人なので、とても困っています。 ちなみに、一度、インストールして、アンインストール後、再度挑戦しましたが、だめでした。 c\windowsにできる、my.iniも削除したのですが。 コマンドプロンプトでも、mysqladmin pingを入力すると、エラーになります。

  • passwordで暗号化する前の文字列と比較したい

    Debian3.0 GNU/Linux Apache/1.3.26 PHP/4.1.2 mysql/3.23.49-log の環境です。 $MyQuery2 = "SELECT * FROM usertable"; $MyResult = mysql_query($MyQuery2, $MyLink); while($MyData = mysql_fetch_object($MyResult)) { if($MyData->pass == $pass6 && $MyData->user == $name6) { print("ok"); } } このプログラムで、ユーザとパスワードはテーブルusertableに 入っています。passはpassword('***')で暗号化しています。しかしこれだと、$pass6に暗号化したパスワードが入力されている必要があり困っています。 何か良い方法はないでしょうか?

    • ベストアンサー
    • MySQL
    • apache6
    • 回答数2
  • XOOPSのインストールがうまく行きません

    XOOPS2のインストールがうまく行きません。いろいろホームページ、FAQを調べましたが、適切な回答得られませんでした。 インストールの最後に「データベースサーバに接続できません」と出て、先に進めない。 環境はXP PRO サーバ:APPSERV 2.4 PHPの動作は確認済みが、MySQLまったくわからないですので、どの設定を確認すればいいでしょうか? 初心者で申し訳ございませんが、よろしくお願いします。

    • ベストアンサー
    • MySQL
  • VineLinuxのWebminでの設定が上手く行きません

    いつもお世話になっております。 Linuxの勉強を始めたばかりの者です、VineLinuxに標準で付いてるWebminでMySQLをインストール(アップデート)を行いました、 なかなか上手く行かずにイロイロとイジってしまって、 その際にMySQLのモジュール設定(Path to ***** という場所)を少し変更してしまいました、Webminのファイルマネージャーより検索してパスは通してあります。 MySQLを起動すると下記のエラーメッセージが出て起動できません、Linux初心者の私には何の事やらさっぱり解らずお手上げ状態です、 有識者の方の御教授をお願いいたします。 皆様お忙しいとは存じますが何卒よろしくお願いいたします ------------エラーメッセージ---------------- データベースを起動できませんでした : 040714 20:35:09 Warning: Asked for 196608 thread stack, but got 126976 Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root! 040714 20:35:09 Aborting 040714 20:35:09 /usr/sbin/mysqld: Shutdown Complete -------------------------------------------- 環境 IBM ThinkPad s30 VineLinux2.6 Webmin1.150 ::::::::::MySQL:::::::::::: MySQL-client-4.0.20-0.i386.rpm MySQL-server-4.0.20-0.i386.rpm MySQL-Max-4.0.20-0.i386.rpm

    • noname#38849
    • 回答数1