MySQL

スポンサーリンク
Laravel

Laravel Sail | MySQLにデータベース追加と権限付与する方法

複数のデータベースを利用したいと思い既存の sailユーザーでMySQLにデータベース追加を試みましたが、権限がなく追加できませんでした。以下、rootユーザーでのデータベース追加から sailユーザーへ権限付与するところまでのメモ。 ro...
MySQL

PHP | exec()関数で mysqldump を実行

PHPのexec()関数でmysqldumpを実行してMySQLデータベースのダンプファイルを取得する方法。 exec()関数で mysqldump を実行 <?php /** * PHPの exec() で mysqldump を実行する...
CPI

CPI共有サーバーで mysqldump 出来ない時に確認すること

CPIの共有レンタルサーバー「シェアードプラン ACE01」で ssh接続して mysqldump でデータベースのバックアップを取得しようとしたところエラーで取得出来ませんでした。 実行したコマンドとエラーメッセージ コマンド mysql...
MySQL

MySQL(MariaDB) | 最大同時接続数など接続数関連の設定と状況を確認する方法

WordPressに組み込んでいるバッチ処理の一部が上手く動作しなかったため、データベースの接続数関連の状況を調べてみました。最大同時接続数の設定が "3000" のところ "3001" が記録されていましたので、同時接続数が問題の可能性が...
MySQL

MySQL | mysqldumpでエラーが出た際に確認することと対処法(Unknown table ‘COLUMN_STATISTICS’ in information_schema (1109))

hetemlサーバーで mysqldumpコマンドでダンプファイルを取得しようとしたところエラー でダンプファイルが取得できませんでした。 エラー内容 $ mysqldump --single-transaction -u _dbuser ...
MySQL

エックスサーバーの新サーバー移行後に mysqldumpでエラーが出るようになった

先日、利用しているエックスサーバー(x10)が新サーバーへの移行対象になっていましたので、移行機能を利用してデータコピーなど移行作業を行ったのですが、新サーバーの方でDBのバックアップをとるためいつものように "mysqldump" を実行...
MySQL

MySQL REPLACE関数で文字列を置換する

MySQLのREPLACE関数を利用して指定カラム内の文字列を置換する方法を書いて行きます。 REPLACE関数の使い方 以下のように REPLACE() に1.カラム名、2.置換前の対象文字列、3.置換後の文字列の3つの値を指定します。 ...
MySQL

MySQL コマンド実行時にパスワードに記号が含まれることが原因で実行出来ない場合の対処法

コンソールから "mysql" や "mysqldump" など MySQLのコマンドを実行する際にパスワードにパイプ(|)やドル記号($)など記号が含まれている場合に実行できないことがあります。 パスワードをシングルクォーテーションで囲む...
MySQL

MySQL tc.logが初期化出来ず起動出来ない [ERROR] Can’t init tc log

ConoHa VPS の KUSANGI 上で動くWordPressサイトに「データベース接続確立エラー」が表示されサイトが表示出来ないと報告を受けました。ディスク残量不足が原因かと思い調査してみましたが別の原因でしたので、その調査内容と解...
スポンサーリンク
タイトルとURLをコピーしました