use mysql; select host, User, Password from user; update user set password=password('hogepassword') where user='root'; select host, User, Password from user; flush privileges;
use mysql; select host, User, Password from user; update user set password=password('hogepassword') where user='root'; select host, User, Password from user; flush privileges;
しわっす!DBA 兼オペレーションエンジニア兼タスクマネージャやってる riywo です。何のネタを書こうかなぁと考えたのですが、正直ネタを仕込む時間もなかったので僕がいつもやってることをさらっと紹介するということで勘弁して下さい>< MySQL がおかしい! 03:14 hidek: なんかエラー出まくってるんだけど! 03:14 zigorou: MySQL と通信してるとこっぽい 03:15 riywo: 見ます こんなやりとりは皆さん日常茶飯事ですよね?ね?ね?こんな時に、DB に責任を持つものとして真っ先に対応するのが僕らの仕事です。でも、じゃあ具体的にこのあと何をしましょう?既にサービスはエラーだらけで一刻を争う状態です。 (対応開始) まずはエラーメッセージ 今回の様な場合はアプリのエラーログにどばっと MySQL に関するエラーが出ているでしょう。まずはそれを見ることが始ま
Replication Status Plugin という物がありまして、SHOW SLAVE STATUS で取れる値が information_schema.SLAVE_STATUS テーブルから取れるよって代物です。 SHOW 系のコマンドって変数代入出来ないから SQL でホゲホゲする事が出来ないんですよね。なのでこういう物があると中々便利かなと。 how do I install the Mysql Replication Status plugin に書いてあるまんまですが、こんな感じでインストールします。BUILDDIR が MySQL を一回ビルドしたディレクトリ、INSTALLDIR が MySQL をインストールした(--prefixで指定した値)ディレクトリだとして、 $ wget http://launchpad.net/is-replication-status/
+------+------+-----------+------+---------+-------+----------------------+--------------------------+ | Id | User | Host | db | Command | Time | State | Info | +------+------+-----------+------+---------+-------+----------------------+--------------------------+ | 2 | root | localhost | hoge | Query | 61998 | Repair with keycache | REPAIR TABLE posts | | 1040 | root | localhost | NULL | Query | 0
JQuery Datatables plugin example with Php & Mysql - Share My Code jQuery+PHP+MySQLでデータグリッドを作るサンプル。 PHPでMySQLのデータを出すことってあったりしますが、単にテーブルで出すとかっこわるいですね。 次のようなインタフェースで出してあげると、検索やソート、ページング処理がついてくるので便利そうです。 単に出力するのはやめてこうしたライブラリの力を借りれば少ないステップで簡単に便利な機能を提供できそうです。 サクッと保存されているデータを確認したい、けどphpMyAdmin程の機能は必要ないし、ちょっと危ないみたいな場合に使えそうですね。 関連エントリ かっこいいページ送り付きのグリッドを簡単につくれる「OpenJS Grid」 好みのグリッドを作成してPNGやPhotoshop形式でダウンロー
SQL Serverに1億件を超える大量のテストデータを作成する必要がありできるだけ高速な方法を調べてみた。 ストプロを試してみる まずはストプロを作成してどの程度になる確認してみる。単純にループを回してINSERTを1件づつ行う方法でまずは100万件で試してみる。 ALTER PROCEDURE dbo.CreateData AS SET NOCOUNT ON DECLARE @RowCount INT SET @RowCount = 0 WHILE @RowCount < 1000000 BEGIN INSERT INTO TestTable VALUES (@RowCount, 'DATA' + right('0000000000' + convert(varchar, @RowCount), 10)) SET @RowCount = @RowCount + 1 END RETURN
PHP製のサーバーインストール型 のプロジェクト管理ソフトウェア、 Argentumのご紹介です。動作に はMySQLも必要です。なかなか 多機能そうで、個人的にちょっと 気になっているのでメモ的に記事 にします。 ライセンスは独自のライセンスのようですが、BSDをモデルとしたライセンスのようです。サイト自体にはオープンソースとあり、同梱されているライセンスドキュメントには無償で、再配布も可能なオープンソースタイプみたいです。 詳しいライセンスに関しては、同梱されているライセンスドキュメントをご覧ください。 なかなか機能の充実したソフトウェアですよ。PHPは5.2.6+(5.3以上推奨)、MySQLは5.0以上で稼動するようです。 プロジェクト追加はこんな感じ。機能としては支払い、納品を含むクライアント情報を管理、時間の管理、インボイス(請求書)の管理やPDFファイルの作成等が可能のようで
はてなやLivedoorクリップなど、 ソーシャルブックマークサイトを 運営出来るCMS、scuttleを ご紹介します。 リリースされたのはかなり前ですが、 最近知ったので挙げてみます。 scuttleの仕様【動作環境】 MySQL+PHP 【ライセンス】 GPL 【日本語】 言語ファイルが存在 scuttleのインストール設置方法 scuttleをダウンロードして、解凍ファイルごと、ドキュメントディレクトリにコピーMySQLのデーターベース作成。解凍パッケージ内の /tables.sql 内のSQL文を実行し、テーブル作成config.inc.php.exampleをconfig.inc.phpに名前を変更して、設定値を入れる・ホスト名 ‘localhost’; ・ポート番号 = ‘3306’; ・ユーザー名 = ‘username’; // ←ユーザ名を変更 ・パスワード = ‘ps
ソーシャルゲーム開発者なら知っておきたい MySQL INDEX + EXPLAIN入門 広く浅くを担当してます、ota です。 技術ブログ第一回から早速流用スライドで申し訳ありませんが、社内勉強会資料として作成した「MySQL INDEX + EXPLAIN入門」です。 当社でもソーシャルゲームの開発を行っていますが、このような大量のデータを使用する・クエリの速度が求められる場合にインデックスは大変重要です。 インデックスの有効な利用にはDB設計者だけではなくプログラマにもある程度の知識が最低限必要となりますが、インデックスについての初心者向け資料があまりないようです。 このスライドではプログラマに知っておいて欲しい以下の基本的な点をまとめました。 INDEXを使用する時に気をつけること WHERE句 !=、<>はインデックスが使用できない WHERE句の全てのANDにかかっていないイン
OSC 2011 Hokkaidoの発表で使用したスライド資料「大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック」 2011年6月11日(土)に、「オープンソースカンファレンス 2011 Hokkaido」が開催されました。 弊社も協賛企業として参加しており、セミナー枠を1コマいただけましたので、 「大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック」 という発表を行わせていただきました。 弊社が「ブラウザ三国志」や「英雄クエスト」といったゲームを、PHP+MySQLで構築してきた上で、身につけたノウハウや、注意すべき箇所、指針などをまとめた発表となっています。 資料はslideshare上で公開しましたので、よろしければご覧ください。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く