MySQLでEXPLAINを使っての重たいクエリの調査
今回は、 LaravelでのORMを使う中で、 MySQLでデータベースの検索処理で、 などの確認データで、 色々なJOINなどをやっていると、 件数が増えてきて、 重たくなってきたので、 その調査を…
今回は、 LaravelでのORMを使う中で、 MySQLでデータベースの検索処理で、 などの確認データで、 色々なJOINなどをやっていると、 件数が増えてきて、 重たくなってきたので、 その調査を… 今回は、 MySQLから、 などの確認データで、 必要なデータをCSV出力して、 スプレッドシートなどで確認することがあったのですが、 その際、 が起きたので、 調整した時のメモ。 使用したMySQL… 今回は、 MySQLのレコードを確認で などの確認データで、 必要なデータをCSV出力して、 スプレッドシートなどで確認することがあったので、 その際のメモ。 使用したMySQLのバージョン確認 my… 今回は、 PythonでMySQLのレコードの追加時に、 のエラーが発生して、 うまくデータの追加処理ができない事象が発生した。 この対応を行った際に、 うまく調整できずに、 単純なことなのにハマって… MySQLのデータベースに対して、 時間設定が、 タイムゾーンで、 日本時間からずれていたので、 この点を調整しようとしていました。 その際の対応については、 以下の記事で対応したので、 そちらを参考… MySQLのデータベースに対して、 時間設定が、 タイムゾーンで、 日本時間からずれていたので、 この点を調整したときのメモを残します。 参考として、 Ubuntu/Laravelに関しても、 タイム… MySQLのデータベースに対して、 テーブルを追加して、 データ更新処理を行うことがよくある。 こんな中で、 Laravelでのデータ移行を行うなど、 同じテーブル定義で処理を行うことは、 Larav… MySQLのデータベース移行など、 例えば、 Laravelで別のデータベースから同じテーブルカラムのテーブルにデータを移行した件 などを行った時など、 Laravelのマイグレーションなどにおいて、… MySQLのバージョン確認 mysqlのコマンドラインで確認 実行結果 実行内容とエラー MySQLでアクセスを実施 実行時のエラー エラー内容と対応 エラー内容としては、 というエラーログがあり、 … MySQLで、 テーブルデータを綺麗にするために、 「truncate」 の構文を使おうとしたときに、 「Cannot truncate a table referenced in a foreign… MySQLの確認 MySQLのバージョン確認 mysqlのコマンドラインで確認 実行結果 外部アクセス用の設定 外部アクセス用のアカウントの作成 mysql内のコマンドで作成 権限の追加 mysql内… 毎度調べるのが面倒なので、ここにメモ。 インポート mysqldump –single-transaction -u hoge -p dbhoge > hoge.dump エ… ソケットエラーが起こった際にデフォルトのソケットの場所が そもそも間違っていたので、それに関するメモ。 現在の設定状況の確認 php -i | grep mysql.sock 下記の3箇所を確認 … 構築するたびに確認用のPHPファイルを なんだっけなと書くのが面倒なので、メモ。 <?php$mysqli = new mysqli(‘localhost‘, … MySQLからデータ取得して チェックするところまでを作成したのでメモ。 ベタ書きの部分で直したい部分はまだ多いが、 とりあえず、基本フローのみ問題なく動く状態。 よくやるかもしれないが、 デ… PHPからMySQLへ接続を行おうとした際、 下記のようなエラーが発生した。 これの原因をネットで調べると ・PHPのバージョン ・MySQLのバージョン が異なることでそれぞれのライブラリのバージョ… MySQLのユーザーのパスワード忘れの対応 前提 OS CentOS 対応方法 サービスを止める セーフモードでMySQL起動 MySQLにログイン パスワードを再設定MySQLでEXPLAINを使っての重たいクエリの調査
The MySQL server is running with the –secure-file-priv option so it cannot execute this statement
MySQLからCSVの出力方法
PythonからMySQLへの実行で「Not all parameters were used in the SQL statement」のエラー
MySQLのタイムゾーンをUTCからJSTに変更する際のエラーの対応方法
MySQLのタイムゾーンをUTCからJSTに変更する方法
MySQLの既存テーブルへの更新処理の時のコマンドをメモ
LaravelのMySQLでテーブル作成時に「Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535.」のエラー発生
PythonでMySQL接続時に「mysql.connector.errors.InterfaceError: sha256_password requires SSL」
エラー「Cannot truncate a table referenced in a foreign key constraint」が起きた件
MySQLに外部からアクセスを可能に設定
MySQLのダンプファイルのインポート、エクスポート
MysqlのPHPでのソケットパスの設定
MySQLへのPHPからの接続確認
MySQLからのデータ取得
エラー:Headers and client library minor version mismatch.
MySQLのrootのパスワード忘れ