『MySQL』に関する質問・疑問一覧

次へ  ]
4735件中 101~120件目
  • MySQLがログインできません。

    MySQLのログインできなくて困っています。 Macターミナルにて「 mysql -u 」と入力して「-bash: mysql: command not found」と返ってきました。 この時点でコマンドを探すことができない?と返ってきたと思うので変だなと思っていたのですが 次に「cd /Applications/XAMPP/bin」をダメ元で入力(実際はMAMPですがダメ元です。) 次に「ls」コマンドを入力したら GET myisamlog HEAD myisampack POST mysql... と出て来たのですが、これらの動作には因果関係がないように思えるのですがログインできてるのでしょうか? 返信はピンポイントで構いません。お答え願えればと思います。

    2016/10/22 20:40
  • MYSQLで結合の仕方教えてください

    db_test.sales db_test.prodct db_test.dailyreport という3つのテーブルがあります 以下のようなSQL文に集計したデータも結合したいのですが Join結合の使い方が分かりません SELECT PD.productid as '製品番号', SR.cono as '客先側注文番号', str_to_date(SR.tehaiday,'%Y%m%d') as '手配日', str_to_date(SR.noukiday,'%Y%m%d') as '納入予定日', PD.hinmei as '製品名称', PD.daisu as '台数', PD.costsales as '原価', FROM db_test.sales SR, db_test.prodct PD, WHERE SR.productid = PD.productid AND SR.noukiday Like '201609%' ORDER BY PD.noukiday という2テーブルから引っ張ってきているMYSQL文があります。 先月の納期ぶんを抽出した生産の一覧です。 そこのテーブル右端に更に追加しまして 日報データから個々の作業に掛かった時間を製品番号毎に 集計したものを追加したいです。select文の末尾に (SELECT DR.productid as '製品番号', total(DR.worktime) AS '作業時間' FROM db_test.dailyreport DR GROUP BY DR.productid) を入れたいです。 FROM句に db_test.prodct inner join db_test.dailyreport on PD.productid = DR.productid と追加書いてみたのですがこれでは駄目でしょうか。 正しくはどう書けばよいのでしょうか?

    2016/10/03 23:39
  • データベースのlocalhostの設定について

    初心者なので的外れなことを聞いていたらすみません。 phpからPDOを使ってローカル環境のデータベースに接続しようとしたのですが、localhostの接続先を変更することはできますか? mysqlが画像の通りに2つあり、MAMPで開発を進めているのですがMAMPの方ではないmysqlに接続したいのです。 下記のように接続すると、MAMPの方のmysqlに繋がります。 $db = new PDO('mysql:dbhost=localhost;dbname=db', $user, $pass); configあたりを変更すれば良いのでしょうか? ご回答宜しくお願いいたします。

    2016/09/15 00:23
  • mysqlに接続できない?

    XAMPP v3.2.2を使用しています。 Apache 2.4.18 mysqlnd 5.0.12 PHP 7.0.8 phpからmysqlに接続したいのですが $conn = mysql_connect( "localhost", "root", "" ); 上記のコードで Fatal error: Uncaught Error: Call to undefined function mysql_connect() のエラーが表示されます。 Call to undefined function mysql_connect() を検索するといくつか出てきますがどれも解決には至りませんでした。 気になるのは「libmysql.dll」が存在していないことです。 サイトを見ると標準でインストールされるような事が書かれていますがインストールされない場合もあるのでしょうか? それともこのバージョンでは不要なのでしょうか?

    2016/09/08 10:18
  • ubuntuでmysqlのインストール時のエラー

    ubuntuでwordpressを始めるために 色々なサイトを参考にしているのですが なかなか進みません。 http://wp.developapp.net/?p=3482 このサイトを参考に進めているのですが 途中から以下のエラーが出続けています。 処理中にエラーが発生しました: mysql-server-5.7 mysql-server そこで http://cootaman.webhop.me/?p=22608 こちらのサイトを参考にして解決しようと思ったのですが hoge# mysql -u root -p Enter password: ここで何のパスを指すのかわからず進めなくなりました。 どこを触れば解決できるのでしょうか。 ほぼ1日かけて色々試しているのですがもう挫折しそうです。 よろしくおねがいします。

    • ベストアンサー
    • すぐに回答を!
    • mist55
    • MySQL
    • 回答2
    2016/09/07 00:47
  • sqlのデータを多次元配列に入れた時

    phpとmysqlの組み合わせです。 例えばですがテーブル名「post」に下記のようなカラムがあって(スペースがカラムの区切りです) no title content time 下記のデータが入っている場合 1 記事1のタイトル 記事1の内容 2016/09/01 10:00:00 2 記事2のタイトル 記事2の内容 2016/09/01 10:10:00 これを下記sqlでセレクトして $st = $pdo->query("SELECT * FROM post") 下記で配列に入れて $posts = $st->fetchAll() 内容を表示してソースを見ると print_r($posts) 下記の様になると思うのですが Array (  [0] => Array   (    [no] => 1    [0] => 1    [title] => 記事1タイトル    [1] => 記事1タイトル    [content] => 記事1の内容    [2] => 記事1の内容    [time] => 2016/09/01 10:00:00    [3] => 2016/09/01 10:00:00   )  [1] => Array   (    [no] => 2    [0] => 2    [title] => 記事2タイトル    [1] => 記事2タイトル    [content] => 記事2の内容    [2] => 記事2の内容    [time] => 2016/09/01 10:10:00    [3] => 2016/09/01 10:10:00   ) ) 何故カラム名と配列の番号?の内容が同じものができるのでしょう?

    • ベストアンサー
    • 暇なときにでも
    • tdosj
    • MySQL
    • 回答1
    2016/09/02 20:49
  • テーブルの分散について

    お世話になります。 個人情報を格納しているユーザーテーブルがあります。 項目は以下の通りです。 ------------------------------ 1.連番 2.ユーザーID 3.名前カナ(姓) 4.名前カナ(名) 5.名前(姓) 6.名前(名) 7.性別 8.生年月日 9.年齢 10.電話番号 11.携帯番号 12.メールアドレス 13.パスワード 14.職業 15.郵便番号 16.国 17.住所(都道府県) 18.住所(市区町村) 19.住所(町域(番地)) 20.住所(建物名) 21.備考1 22.備考2 23.備考3 24.備考4 25.備考5 ------------------------------ 上記のように個人情報を1つのテーブルにまとめてセキュリティ上、問題はありませんでしょうか。 もし上記のテーブルを分散するとしたらどのように管理するようにしたらいいのでしょうか。 くだらない質問で大変申し訳ありませんがご教授いただけたら幸いです。 何卒、アドバイスの方を宜しくお願いします。

    2016/07/13 01:03
  • MySQLで文字コードをUTF-8にセットする。

    OSはLinuxのCentOS7です。 端末のコマンド  show variables like "chara%"; から抜粋です。 | character_set_database | latin1 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | latin1 | このlatin1をUTF-8にセットしたいのですが、 /etc/my.cnfの中身をどのように書けばいいですか。

    2016/06/20 15:57
  • MySQLで漢字を登録したい。

    MySQLで漢字を登録したい。 insert into personal(id, old, name) values(1, 18, 'Satou'); とやればうまくいくのですが、 insert into personal(id, old, name) values(1, 18, '佐藤'); とやっても????となってしまいます。 どのようにすればいいでしょうか。

    2016/06/17 15:50
  • 別テーブルの複数のフィールドから検索

    以下のようなテーブルに地域が登録されています。 アドレステーブル(a) id zip pref city 1 124-0000 東京都 葛飾区 2 250-0000 神奈川県 小田原市 3 563-0000 大阪府 池田市 4 621-0000 京都府 亀岡市 もう一つユーザーテーブルがあります。 ユーザーテーブル(u) id name zip pref city 11 Aさん 124-0000 東京都 葛飾区 12 Bさん 135-0000 東京都 江東区 13 Cさん 250-0000 神奈川県 小田原市 14 Dさん 250-0053 神奈川県 小田原市穴部 15 Eさん 563-0000 大阪府 池田市 16 Fさん 563-0000 大阪府 池田市旭丘 17 Gさん 520-0000 滋賀県 大津市 18 Hさん 722-0000 広島県 尾道市 アドレステーブルの住所にマッチするユーザーのみを抽出したいと思います。 Aさん(id:1 = id:11)、Cさん(id:2 = id:13)、Eさん(id:3 = id:15)が抽出されるようにということです。 Dさんのようにzipとcityが一致せず、prefが一致しているものは除外とします。 Fさんのようにzip、prefが一致しているがcityが一致していないものも除外とします。 ようするに「a.zip = u.zip AND a.pref = u.pref AND a.city = u.city」としたいです。 上記を1度のSQL文で求めることは可能でしょうか。 よろしくお願いします。

    2016/06/16 15:37
  • MySQLに、同名データを上書きする方法

    データベースを使用して、MySQLにデータを上書きしたいのですが、 『m_control』テーブルの「controlid」にある同名データ('PRIMARY')があるため、エラーになります。 長いので、貼り付けられませんが、実際に貼り付けた後、どこをどう修正すれば良いのかを、おわかりの方がおりましたら、教えてください。

    2016/06/13 08:21
  • Ubuntuでのデータディレクトリの変更

    Raspberry Pi 3にインストールしたUbuntu Mate 16.04にMySQLをインストールしました。 そこで、データディレクトリを外付けHDDに移動しようと考えています。 (外付けHDDは/dataにマウント済みでchmod 777 /dataとしてあります。) uname -a は Linux raspberry 4.4.13-v7+ #893 SMP Wed Jun 8 14:39:18 BST 2016 armv7l armv7l armv7l GNU/Linux mysqld --version は mysqld Ver 5.7.12-0ubuntu1 for Linux on armv7l ((Ubuntu)) となっています。 行ったこと。 ・sudo apt-get install mysql-server ・sudo systemctl stop mysql ・sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf で datadir = /var/lib/mysql から datadir = /data/mysql に変更 ・sudo vi /etc/apparmor.d/local/usr.sbin.mysqld に /data/mysql r, /data/mysql/** rwk, を追加。 ・sudo mv /var/lib/mysql /var/lib/mysql.orig ・sudo mysqld --initialize ここまでで/data/mysqlが作成され、その下に/var/lib/mysql.origと同じファイルやディレクトリが作成されたことを確認しました。 そこで、 sudo systemctl start mysql を実行すると Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details. と出てMySQLの起動に失敗します。 systemctl status mysql.service の結果は ● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: inactive (dead) (Result: exit-code) since 日 2016-06-12 23:38:36 JST; 16s ago Process: 10181 ExecStartPost=/usr/share/mysql/mysql-systemd-start post (code=exited, status=0/SUCCESS) Process: 10180 ExecStart=/usr/sbin/mysqld (code=exited, status=0/SUCCESS) Process: 13372 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=1/FAILURE) Main PID: 10180 (code=exited, status=0/SUCCESS) 6月 12 23:38:35 raspberry systemd[1]: Failed to start MySQL Community Server. 6月 12 23:38:35 raspberry systemd[1]: mysql.service: Unit entered failed state. 6月 12 23:38:35 raspberry systemd[1]: mysql.service: Failed with result 'exit-code'. 6月 12 23:38:36 raspberry systemd[1]: mysql.service: Service hold-off time over, scheduling restart. 6月 12 23:38:36 raspberry systemd[1]: Stopped MySQL Community Server. 6月 12 23:38:36 raspberry systemd[1]: mysql.service: Start request repeated too quickly. 6月 12 23:38:36 raspberry systemd[1]: Failed to start MySQL Community Server. となっています。 journal -xe の結果は -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit brltty.service has finished shutting down. 6月 12 23:41:26 raspberry systemd[1]: Started Braille Device Support. -- Subject: Unit brltty.service has finished start-up -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit brltty.service has finished starting up. -- -- The start-up result is done. 6月 12 23:41:26 raspberry systemd[13418]: brltty.service: Failed at step SECCOMP spawning /bin/sh: Invalid argument -- Subject: Process /bin/sh could not be executed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- The process /bin/sh could not be executed and failed. -- -- The error number returned by this process is 22. 6月 12 23:41:26 raspberry systemd[1]: brltty.service: Main process exited, code=exited, status=228/SECCOMP 6月 12 23:41:26 raspberry systemd[1]: brltty.service: Unit entered failed state. 6月 12 23:41:26 raspberry systemd[1]: brltty.service: Failed with result 'exit-code'. となっています。 ここまで行って手詰まりになってしまいました。 大変恐縮ですが、ここまでの手順で足りないところ、間違っているところなどありましたらご教示ください。 よろしくお願いいたします。

    2016/06/13 00:04
  • データベースを使用して、SQLのデータを上書き

    データベースを使用して、SQLのデータを上書きしたいのですが、 『m_control』テーブルの「controlid」にある同名データ('PRIMARY')があるため、エラーになります。 どうしたら上書きできるのか、対応方法を教えてください。

    2016/06/12 17:04
  • アップサイジングはできますか?

    MYSQLにアクセスのテーブルをアップサイジングはできますか?

    2016/06/07 22:00
  • MySQLデータベースにアクセスするには?

    Linux(CentOS7 64bit)搭載サーバーで MariaDBを使って作成したデータベースに Windows7 32bit搭載のパソコンからアクセスするには? http://dotnsf.blog.jp/archives/1013344582.html を参考にしてアクセスしようとしましたが、接続できませんでした。 IPアドレス、ユーザー名、パスワード等も確認しました。 RedHat用のMySQL,ODBCドライバーが入っていないからでしょうか。 こちらはWindows側に入れればいいのでしょうか。 ご教示お願い致します。

    2016/06/07 10:08
  • SQLのグループ化動作について

    グループ化と集計関数の動作について質問させてください。 MySQL、SQLiteて実行しました。 [テーブル:ninzu_tbl] kensexninzu 福岡150 福岡260 佐賀140 佐賀230 長崎160 長崎250 性別(sex)でgroup byして人数を求めるSQLを実行した場合、 sumを使用するSQL(1)を実行すると福岡、佐賀、長崎のそれぞれの人数が表示されますが、 sumを使用しないSQL(2)を実行した場合、長崎の人数のみが表示され、福岡、佐賀の人数が 空白になります。 group byでグループ化した場合に、最後尾のキー項目以外のデータが 上書きされ、福岡、佐賀のデータが飛んでしまったのではと考えましたが、 (1)を実行した場合に県ごとのデータが表示される理由がわかりません。 理由がわかる方、教えていただけませんか? もしくは、グループ化の処理イメージができるサイトを教えてください。 よろしくお願いします。 (1) 結果が表示されるSQL select sex as '性別' , sum(case when ken = '福岡' then ninzu else null end) as '福岡' , sum(case when ken = '佐賀' then ninzu else null end) as '佐賀' , sum(case when ken = '長崎' then ninzu else null end) as '長崎' from ninzu_tbl group by sex (2) 福岡と佐賀の結果が表示されないSQL select sex as '性別' , case when ken = '福岡' then ninzu else null end as '福岡' , case when ken = '佐賀' then ninzu else null end as '佐賀' , case when ken = '長崎' then ninzu else null end as '長崎' from ninzu_tbl group by sex

    2016/05/12 19:51
  • mysqldumpについて

    他のサーバのダンプファイルを別サーバにリストアする場合、違いに同じデータベースを持っているのですが、上書きリストアするとてーぶるは、どうなるのでしょうか? 追加?上書き?される。

    2016/04/25 13:01
  • mysql order by のNULLについて

    mysql order by のNULLについて テーブル tb1 memberid 2   2 cardid  1   1 name 田中  井岡 day 2016.4.10  2016.4.22 new  New NULL ソース SELECT memberid,cardid,max(name),max(day),max(new) FROM tb1 WHERE memberid=2 GROUP BY cardid ORDER BY max(day) DESC LIMIT '.$limit.' OFFSET '.$offset; すると max(new)の部分が Newと出てきます。 max(new)なのでNULLが出てくると思っていました。 NULLにしたいのですが 名前も井岡ではなく田中がでてきます max(day)をオーダーしているので新しい日の情報が出てくると思っていましたが。。。。 何か SQLの書き方に問題があるのでしょうか それともこのテーブルの作りでは不可能なのでしょうか? 無知な私に ご教授お願いいたします。

    2016/04/22 21:01
  • GROUPBY ORDER BY

    idの大きい順から並べたいのですがうまくいきません 調べて サブクエリなどを使い実行しましたがうまくいきませんでした ご教授お願いいたします ソース $sql='SELECT memberid,mailid,max(name),max(day) FROM messageall WHERE mailid=? GROUP BY memberid ORDER BY id DESC LIMIT '.$limit.' OFFSET '.$offset; サブクエリでも試しましたが正直 ソースがめちゃくちゃでデータが表示されませんでした。 ご教授お願いいたします。

    2016/04/18 00:02
  • MacでXAMPPのMySQLが起動しない

    お世話になります。 MacにXAMPPをインストールしたのですが、 起動後、Manage Serversタブより、MySQL Databaseを選択、Startをクリックしても、 StatusがStarting...になり、その後Stoppedに戻ってしまい、Runningになりません。 調べていると、ポート80が関係しているとのことですが、XAMPP以外起動しておりません。 初心者ですので詳しいことはわかりませんが、改善方法ございましたら ご教示いただければと思います。 よろしくお願いいたします。

    2016/04/08 11:55