MySQL

全4803件中41~60件表示
  • Access2019でMySQLデータ更新で障害

    初めてご質問します。 Access2019でMySQL(5.7.24)にODBC接続し、直接テーブルを更新したり、フォームからデータ挿入しようとすると、参照も更新もできるのですが、頻繁にAccessが強制終了してしまいます。 環境は以下の通りです。  OS:WindowsServer2016  Access:2019  MySQL:5.7.24  その他:Access、MySQLとも同じサーバー上にインストール  ODBCドライバー:mysql-connector-odbc-8.0.27-win32   MySQLは初の設定のため、ネットなどを参考にインストール、ODBCも無事に接続でき、Access上で作成していたデータを投入して、フォームからのデータ登録を試したところ、頻繁にエラーが発生してAccessが落ちてしまいます。 不思議に思い、AccessよりODBCでリンクを張っているテーブルを参照し、ごみデータの削除をすると同様にAccessが落ちることから、AccessとMySQLDBとの通信等等の障害と感じています。 OSのイベントビューワーでも、Applicationのエラーに複数のエラーが確認できました。 ・障害が発生しているアプリケーション名: MSACCESS.EXE、 ・Aborted connection 4 to db: ・障害バケット 1366483222980313419~ 当初はmysql_upgradeが発生していたので実行しました。 こちらを完了したところmysql_upgradeは表示されなくなりました。 同様にAccess2019も更新し、最新になっています。 AccessからODBC接続をさせ、安定して稼働させるには、どのようにしたらよいか、お知恵をお貸しいただけないでしょうか。

    • ベストアンサー
    • sasas
    • MySQL
    • 回答数2
  • プログラミングの複合代入演算子と複合演算子は何が違

    プログラミングの複合代入演算子と複合演算子は何が違うんでしょうか?

  • RDBのデータ構造について

    RDBに関する質問です。以下のURLのページを見てRDBを使用した場合、 どういうデータ構造になっていますか?(テーブル・ リレーション関係) https://goosa.net/item/GS1900660/top 自分は以下のような構造になっていると考えましたが、合っていますか? ・user table(ユーザーテーブル) id user_name tel phone ・product table(商品テーブル)  product_id  product_name  price  img ・user_favorite table(お気に入りテーブル)  id  user_id = user.id(1対1)  product_name  product_id

  • SQLのSELECT文について

    以下の注文テーブルで、注文件数と送料と注文合計金額を一度に取得する場合、以下のようなSQL文で合っていますか? "SELECT order.total, order.delivery_fee, SUM(order.total * order.tax) AS total_for_paying FROM order"; CREATE TABLE `order` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `status` tinyint(3) UNSIGNED NOT NULL DEFAULT '0', `order_payment_status` tinyint(3) UNSIGNED NOT NULL DEFAULT '0', `buyer_id` bigint(20) UNSIGNED NOT NULL, `discount` INT(11) UNSIGNED NOT NULL, `delivery_fee` INT(11) UNSIGNED NOT NULL, `charge` INT(11) UNSIGNED NOT NULL, `total` INT(11) UNSIGNED NOT NULL, `tax` INT(11) UNSIGNED NOT NULL, `total_with_tax` INT(11) UNSIGNED NOT NULL, `total_for_paying` INT(11) UNSIGNED NOT NULL, `use_point` INT(11) UNSIGNED NOT NULL, `created` DATETIME NOT NULL, `updated` DATETIME NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;

    • ベストアンサー
    • OBAKEI
    • MySQL
    • 回答数1
  • カラムにデータを保持する方法が知りたいです

    勤務時間の計算をMysqlのDB側でさせようとしています。 区分 始業 終了 休憩 残業 深夜残業 法休残業と 例えばあって 残業、深夜残業、法休残業のどのカラムに入るかを 切り分けて計算結果を保持したいのですが可能でしょうか? select文で出来そうな気がしますが、selectを閉じたら消えてしまいそうです。 イメージとしての例は9:00-24:00までの勤務があって(昼休憩1時間) 4時間が普通残業 2時間が深夜残業になって 4時間と2時間がそれぞれのカラムに収まって保存するみたいなイメージです。 もしも日曜日であれば区分で判定して法休残業に入るイメージにしたいと思っています。 初心者なのでそもそもDB側で処理させるのが普通なのかも分かりませんが一般的にこのような場合どう処理させるかがしりたいとおもって います。 因みにアプリ側はLaravel(php)で作っていてDBに始業時間、終了時間を 登録するところまでは出来ています。 以上よろしくお願いします。

  • UPDATE文

    社員番号(user_id)とパスワードを入力するログイン機能を持ち、ログインした社員番号の出勤時間と退勤時間を記録するようなシステムを作っています。 ログインしている社員の時刻だけ(出勤or退勤)を修正する場合、以下のUPDATE文をどのように修正すればいいでしょうか? 'UPDATE timecard SET begin = ?'; テーブルの構造は以下の通りです。 (timecardテーブル :id、 begin、 finish 、date ) (userテーブル :user_id、user_name、password)

  • ログイン機能と出退勤の管理

    社員番号(user_id)とパスワードを入力するログイン機能を持ち、ログインした社員番号の出勤時間と退勤時間を記録するようなシステムを作っています。ログインした社員番号を保持した状態で、出勤時刻(begin)と退勤時刻(finish)を記録することは可能ですか?また、SQL文を使って(出勤or退勤)時刻を修正する場合、どのようなUPDATE文にすればいいですか? テーブルの構造は以下の通りです。 (timecardテーブル :id、 begin、 finish 、date ) (userテーブル :user_id、user_name、password)

  • phpmyadminの時刻表記

    phpmyadmin、MySQLについて質問です。00:00:18(時刻型のデータ)のように表記されている箇所を「00:00:」の部分を消去して18のように表示することはできますか?

    • ベストアンサー
    • OBAKEI
    • MySQL
    • 回答数2
  • Mysql select文で取得した値をカラム保持

    勤務時間管理アプリを作っています。 深夜時間残業と普通時間残業を10:00を境に 分けてカラムを用意しています。 以前、投稿されていた記事を参考に下記のselect文で 深夜残業時間を取り出すことは出来ました。 ただ取りだした値を準備したカラムに保持出来ませんでしょうか? SELECT id,start_time,end_time,rest_time ,CASE WHEN end_time<'22:00:00' THEN NULL WHEN TIMEDIFF(TIMEDIFF(end_time,start_time),rest_time)<='08:00:00' THEN NULL ELSE TIMEDIFF(TIMEDIFF(end_time,'22:00:00'),rest_time) END AS SHINYA start_time(開始時間) end_time(終了時間) rest_time(休憩時間) SHINYA(深夜時間残業 カラムを前もって準備ここに保存)

  • SQLの検索について

    SQLについて質問です。MySQLで作成した以下の投稿(post)テーブルとコメント(comment)テーブルがあります。サブクエリを使用し、投稿テーブルのタイトルごとにcomment_dateが2017年04月13日から2017年04月19日の範囲内でコメントが何件あるかを取得するSQLはどのように記述できますか?

  • XAMPPのデータベースをダウングレードしたい

    借りてるレンタルサーバが、PHP8.0、MySQL5.6.23、phpMyAdmin4.0.10.18なものですから、XAMPPのものもこれに合わせたいです。 幸いPHPについては今最新のものも8.0だったのですが、MySQLは 10.4.20、phpMyAdminは 5.1.1でした。 https://www.server-engineer.net/entry/xampp_phpmyadmin_downgrade https://www.phpmyadmin.net/files/4.0.10.18/ 上記、サイトを見てとりあえずphpMyAdminのフォルダを入れ替えて「phpの設定変更」以外はやってみたのですが、 Fatal error: Array and string offset access syntax with curly braces is no longer supported in C:\xampp\phpMyAdmin\libraries\Util.class.php on line 2095 と出てphpMyAdminのログイン画面すら出ず。 該当のファイルの2095行目を見ると $char = $string{$i}; とあり、この変数の値が何かおかしいんだろうとは何となく分かりますが、そもそもこれから勉強しようとしてる自分としては読み解くことができません。 XAMPPは元々PHPのバージョンに合わせていろいろと作られてるという情報もあったので、さすがにダウングレードしようとしてるバージョンが古すぎるんでしょうか? MySQLについては倍近くのバージョンですよねぇ。 アップグレードはあっても、ダウングレードの方法は見つからないし。 XAMPPはダウングレードして使うのには向いてないんでしょうか? 使いやすくて結構好きなんですが・・・。 何か良い方法はあるでしょうか?

    • 締切済み
    • noname#250248
    • MySQL
    • 回答数1
  • mysql

    $db = new PDO("mysql:host=localhost;dbname=db";""root","root"); まず、上記のコードを日本語訳していただきたいです。 そして、レンタルサーバーで運用する場合、上記コードのどこをどのように書き換えしなくてはならないでしょうか? よろしくお願いいたします

    • ベストアンサー
    • KO3YANG
    • MySQL
    • 回答数1
  • SQLiteについて

    SQLiteのサンプルに、以下のような記述がありましたが extends(派生クラス) ということは元の基本クラスの記述があるということなのでしょうか? https://www.php.net/manual/ja/sqlite3.open.php /** * SQLite3 クラスを継承して __construct を変更し、 * open メソッドで DB を初期化します */ class MyDB extends SQLite3 {

    • ベストアンサー
    • dhtfyjh
    • MySQL
    • 回答数2
  • sql文で現在の時間と比較し期間が来たら削除したい

    すみません、分かる方がいたら教えてほしいです。 現在PHPファイル内に記述されているsql文に修正を加えたいのですが、方法が分かりません。 実装したい内容は、表題の通りで、 現在は以下のコードで動いています。 $sql = "delete from hogehoge where limit_time<=now()"; おそらくデータベースhogehogeで、 今日の日付になれば、limit_timeに該当するテーブルは削除します。 という内容だと思っています。 これを、今日の日付がlimit_timeから2週間後になった時に削除する。 といったように、 削除する時期を変更したい場合は、どのように記述すればよろしいでしょうか? 拙い質問かもしれませんが、ご教授いただければと思います。

    • ベストアンサー
    • about29
    • MySQL
    • 回答数3
  • 注文データのデータの整合性について

    1つ、教えてください。 例えば、「商品マスタ」というテーブルに下記のデータがあるとします。 商品コード:1001 商品名:DVD-R 金額:980 「注文」というテーブルに上記の商品(商品コード:1001)の注文データが存在している時、 「商品マスタ」から「商品コード:1001」の商品を削除されないようにする事をなっていうのでしょうか。 「データの整合性」??? 「参照整合性」でいいんでしたっけ??? くだらない質問をしてすみませんがご教授いただけませんでしょうか。 宜しくお願いします。

  • phpmyadminの初期値

    すみません。 phpmyadminでデフォルト値を設定したくて下記の画像のようにカラム側をtext型にし、デフォルトをユーザー定義で値を挿入しました。 ブラザ側でpdo接続、fechをしたのですがimageのみ出力できませんでした。 設定、出力の方法を教えてほしいです。階層は、image/user/defualticon.pngです 一応、コード $row=$stmt->fetch(PDO::FETCH_NUM); var_dump($row); image以外は出力できました。

    • ベストアンサー
    • dhtfyjh
    • MySQL
    • 回答数1
  • AUTO_INCREMENTの扱いについて

    MySQL 5.6を使用しています。 ユーザーテーブルがあるとします。 ユーザーテーブルにある「ユーザーID」はinsert時にAUTO_INCREMENTで自動採番されます。 ユーザーテーブルの別のカラムで「作成ユーザID」というカラムがあります。insertしたユーザーのユーザーIDを保持するカラムです。 すでにユーザーテーブルにいるユーザー(管理者)がinsertした場合はいいのですが、 自信で自分のユーザーを登録できる機能もあります。 その場合、まだ作成されてないユーザID(AUTO_INCREMENTで自動採番されるユーザーID)をどうやって参照したらいいでしょうか?

    • ベストアンサー
    • 2e3
    • MySQL
    • 回答数1
  • dbの文字コード

    データベース(mysql)(pdo)にpasswaerd_hashでハッシュ化した文字列を格納しようとしたのですがおそらく文字コードが違うためにはじかれてしまいます。 マニュアルに 結果をデータベースに格納するときにはカラム幅を 60 文字以上にできるようなカラムを使うことをお勧めします (255 文字くらいが適切でしょう)。 と書かれているのですが、どれを使えばいいかわかりません。 どの文字コード(カラム側)を使えばいいですか? 接続はutf8mb4です。 ちなみにメールアドレス、英数字の20文字程度はutf8_general_ciです。 英数字に最適な文字コードを教えてください

    • ベストアンサー
    • dhtfyjh
    • MySQL
    • 回答数1
  • データベース構造について

    一ページに一つコメント機能をつけたいのですが、調べていると、 1.データベースは中身のデータを全て読み込んでから、データを抽出するので、レコードが多くなればなるほど読み込みが遅くなるのではないのでしょうか? 2.例えば、mysqlでページが100万ページでその一つ一つにコメント機能(コメントの最大1000件ほど)をつける場合、テーブルは別々(ぺーじ毎に)に作った方がよいのでしょうか?それとも、テーブル一つに全て書き込ませた方がよいのでしょうか?

    • ベストアンサー
    • dhtfyjh
    • MySQL
    • 回答数1
  • mysql

    mysqlでなぜこちらの https://www.php.net/manual/ja/book.mysql.php 最初の MySQL API は非推奨になったのですか?

    • ベストアンサー
    • dhtfyjh
    • MySQL
    • 回答数1