下記のシェルスクリプトでサーバーの MySQL を全てバックアップすることができます。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #!/bin/bash
下記のシェルスクリプトでサーバーの MySQL を全てバックアップすることができます。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #!/bin/bash
mysqldump を使っていたら下記のようなエラーが発生。 mysqldump: Got error: 1142: SELECT,LOCK TABL command denied to user ‘root
重複した行を除外することができます。 1 SELECT DISTINCT name FROM table_name; 例えば辞書などで、同じ読み方の漢字が複数ありますが、漢字リストではなく、読みのリストだけを出力する場合
以下のサイトを参考にさせて頂きました。 [ヅ] MySQL の root パスワード忘れた! まず MySQL を停止します。 1 sudo /etc/init.d/mysqld stop MySQL をセーフモードで起
MySQL のレコードの値を置き換えることができます。例えば以下は 0 という数値を 12 に置き換えます。 1 UPDATE titles SET episode = replace(episode, 0, 1
今までなんとなく使ってきた MySQL の FULLTEXT インデックスカラムを検索する方法を少し調べてみましたのでまとめておきます。 基本的な検索方法 本文を全文検索する場合は以下です。 1 SELECT * FRO
MySQL のデータベースのテーブルがまた破損しました。今回修復しようとしたら権限が root になっていろいろと困ることになったのでメモ。 いつも通り以下のコマンドで復元をする。 1 2 use hoge REPAIR
また物凄いトラフィックでサーバーが止まっていました。強制終了するとファイルが破損するので、普通に再起動申請をしましたが、数時間経っても再起動されなかったので、強制終了したら案の定 MySQL のファイルが破損しましたので
物凄いアクセスがサーバーにあった為にサーバーが応答しなくなりました。再起動もできなかったので強制終了をしたところ、MySQL が破損してしていました。データベースに接続はできますが、テーブルでソートを行おうとしたところ以
まず以下のコマンドで接続します。 1 mysql -u db_user -p 今回はテスト用に test というデータベースを作成しています。以下のように使うデータベースに test を打ちます。 mysql>use t