【無料メルマガ配信中!】 読者3万人以上のサイト運営者用情報発信メルマガ!SEOや成約率UPの秘訣を全て公開中!
ユーザーが MySQL に接続したあとデータベースやテーブルを作成したり、テーブルからデータを取得するにはその操作に対する権限が設定されている必要があります。ここでは MySQL における権限の種類と権限の一覧について解説します。 グローバルレベル(G) グローバルレベル権限は全てのデータベースに適用される権限です。この権限は mysql.user テーブルに格納されます。 データベースレベル(D) データベースレベル権限は特定のデータベース内の全てのオブジェクトに適用される権限です。この権限は mysql.db テーブル内に格納されます。 テーブルレベル(T) テーブルレベル権限は特定のテーブル内の全てのカラムに適用される権限です。この権限は mysql.tables_priv テーブル内に格納されています。 カラムレベル(C) カラムレベル権限は特定テーブル内の単一カラムに適用される権
久しぶりにメンテナンスをするMySQLで、そのときの資料がすぐに見つからないときに、ユーザー一覧を確認するのに便利です。 mysql> select Host, User, Password from mysql.user; +--------------+----------+-------------------------------------------+ | Host | User | Password | +--------------+----------+-------------------------------------------+ | localhost | root | | | localhost | | | | % | test | *EF7F84CF1B6023B08DFA2D65123DD9F793F82E0D | +--------------+--
1. 使い始める 1.1 バージョン管理に関して 1.2 Git略史 1.3 Gitの基本 1.4 コマンドライン 1.5 Gitのインストール 1.6 最初のGitの構成 1.7 ヘルプを見る 1.8 まとめ 2. Git の基本 2.1 Git リポジトリの取得 2.2 変更内容のリポジトリへの記録 2.3 コミット履歴の閲覧 2.4 作業のやり直し 2.5 リモートでの作業 2.6 タグ 2.7 Git エイリアス 2.8 まとめ 3. Git のブランチ機能 3.1 ブランチとは 3.2 ブランチとマージの基本 3.3 ブランチの管理 3.4 ブランチでの作業の流れ 3.5 リモートブランチ 3.6 リベース 3.7 まとめ 4. Gitサーバー 4.1 プロトコル 4.2 サーバー用の Git の取得 4.3 SSH 公開鍵の作成 4.4 サーバーのセットアップ 4.5 Git
fedora15にアップデートした際にうまく動かなかったプログラムをあげます。 mysqldを自動起動するように設定していましたが、起動時にエラーを吐いてmysqldが起動しておりませんでした。/var/log/mysqld.logを確認してみると、 [ERROR] /usr/libexec/mysqld: unknown variable 'default-character-set=utf8'というエラーを出しています。 私はmy.cnfに以下のように書いていたのが原因のようです。 [mysqld] default-character-set=utf8 [mysql] default-character-set=utf8クライアントであるmysql側の設定は良いのですが、サーバー側はmysql5.5から表記が変わったようです。新しい書き方は [mysqld] character-set
バージョン5.6 が待望のGAとなりました!早速、あいていたサーバに入れてみました。インストール後の設定が、至れり尽くせりになっていて、びっくり!*1 ちょっと引用が長くなるけど、敢えて途中のカットとかをしないで載せたいと思います。 あ、linux(CentOS) へのインストールです。 まず、取得したrpmのファイルを使ってインストールします。 # rpm -ivh MySQL-server-5.6.10-1.rhel5.x86_64.rpm Preparing... ########################################### [100%] 1:MySQL-server ########################################### [100%]すると、数分間かけて、以下のような文字列がつらつらと表示されてきます(ここでは、コメントをい
CentOS 6.4にMySQLをrpmで入れることにする。MySQLは、5.6系はまだ初物すぎるので5.5系を入れようか。 ダウンロード まずはOSデフォルトのyumリポジトリから入れようかと、バージョンを確認。 [ozuma@paracent ~]$ yum info mysql.x86_64 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * extras: ftp.iij.ad.jp * updates: ftp.iij.ad.jp Available Packages Name : mysql Arch : x86_64 Version : 5.1.67 Release : 1.el6_3 Size : 886 k Repo : updat
the tech and geek musings of a 40 something year old tech geek. Command-K. Connect to Sever. Oh, I wish for the ability to natively mount SFTP/SSH shares as volumes in the operating system. You can already do it with AFP, NFS, CIF,WebDAV, and even FTP. You can do this in many Linux distributions and I actually use it quite a bit in Ubuntu. If Only OSX did this natively! Sure, there applications li
前回に引き続き capistrano TIPS です。 データベースを初期化する 前回書いたタスクを簡単に利用できるよう、パッケージ化しました。 capistrano-rails-dbinit というパッケージです。 インストール さっくり gem コマンドで入れます。 $ gem install capistrano-rails-dbinit capistrano で使うために config/deploy.rb に書き足します。 require 'capistrano-rails-dbinit' おしまいです。 使ってみる capistrano-rails-dbinit は deploy:db:init というタスクを追加します。 ですので、初回デプロイの際に以下のコマンドを実行するだけです。 $ cap deploy:setup $ vi shared/config/database.
おつかれさまです。 Chefを試していて初心者のくせにいろいろ試そうとして、なんとなく人よりたくさんのエラーに遭遇している感じで私だけじゃもったいないからご紹介を。 Chef-Soloでレシピ適用時のエラーまとめです。 同じところで詰まるひとも少ないかもしれないのですが役に立ったらラッキーってことで。 ・Roleのパスかいてなかったエラー [2013-06-21T14:36:36+09:00] FATAL: Chef::Exceptions::MissingRole: The expanded run list includes nonexistent roles: webserver knife.rbにrole_path '/root/chef-repo/roles'を追加したらでなくなりました ・RoleのJSONのシンタックスがひどいエラー [2013-06-21T14:51:28+
こんにちは、植木和樹です。ここ最近ChefとCloudFormation漬けの毎日をすごしています。 さてChefを使ってサーバ環境を構築・保守するにあたって様々なファイルをあつかっていることと思いますが、ファイルの置き場所としてS3が使えたらいろいろ便利ですよね。cookbookと一緒のリポジトリで管理するのがふさわしくない設定ファイルや、サイズが大きくてcookbookに入れたくないオレオレRPMファイルなんかをS3に置いておいてchefレシピから扱えたら・・・今日はそんな課題に取り組んでみたいと思います。 s3_fileリソース 検索サイトで"chef s3"で検索するとs3_fileという、chefからS3を扱うためのライブラリを配布されている方がいました。 https://gist.github.com/peplin/470321 さらにこのページのコメント欄を読むと、AWS S
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
以前、ある環境のデータベースを作ったときは、忙しくて手が回らないという理由で ユーザやデータベースのセットアップは script リソースを作ってえいやと済ませてしまった tk0miya です。こんにちは。 今回はすべて community cookbook で環境を作る方法をまとめてみました。 やり方が分かってしまえばシンプルに実現できるので、泥臭く script リソースを作らずに済みそうです。 鍵は database cookbook ユーザやデータベースを作るレシピが mysql cookbook に入っていないため、 公式には提供されていないものといままで諦めていたのですが、 調べてみると mysqll cookbook ではなく database cookbook でリソースが提供されているようです。 以下、README の説明です。 The main highlight of
「DevOps」という言葉が、Webアプリケーション開発者のコミュニティーで話題になっている。DevOps とは、開発(Development)と運用(Operations)を合成した言葉。アプリケーション開発者とITインフラストラクチャーの運用担当者との連携を密にすることで、開発者側のITインフラに対する変更要求に対して、運用担当者側が迅速に応えられる体制を作り出すことを指す。 DevOpsに注目が集まっている背景には、「アジャイル開発」や「リーンスタートアップ」といったアプリケーションを小刻みに改善する開発スタイルが普及したことや、エンドユーザーがセルフサービス方式でITインフラをコントロールできる「クラウド」が登場したことがある。 アジャイル開発やリーンスタートアップでは、まずアプリケーションを小さく作り上げ、後から何度もアプリケーションを改善する。アプリケーションの修正回数が増える
shared リリース毎のコードに依存しない設定ファイルや一時ファイルを管理する ユーザが管理する必要がある railsアプリだと一般的にはconfig、log、pids、systemディレクトリあたりが存在することになる releases 最新の5つのデプロイしたアプリを保持する デプロイプロセスが作成する current 現在のリリースバージョンへのリンク デプロイプロセスが作成する デプロイフェーズ デプロイはcheckout、migrate、symlink、restartの4つのフェーズを実行する checkout 指定されたリビジョンをSCMリソースを使って取得する。 SCMリソースは取得したコードをcached-copyに配置し、releasesにコピーする migrate migrateが実行されるなら、Chefはデータベース設定ファイルのsharedからreleasesに配
インターナショナル ターゲティング レポートのサポートが終了しました。 Google は、引き続き hreflang タグをサポートおよび使用します。ただし、Search Console の国単位のターゲット設定を使用して特定の国の検索結果をターゲティングする機能は、エコシステムにとっての有用性に乏しいと判断され、サポートを終了しました。
●ご注意事項 1.お試しフォント(以下、当該フォントという)をダウンロードして使用する過程および結果において発生する、いかなる障害に対しても一切の責任を持ちません。 2.当該フォントの著作権、無体財産権及び所有権は株式会社モトヤ(以下「弊社」といいます)に帰属します。お客様は、使用することができるだけで、弊社の権利及び第三者への再使用許諾権を得るものではありません。 3.当該フォントのユーザーサポートは行いません。 4.当該フォントは、予告なくフォントデータのアップデートを行うことがあります。 ●使用許諾内容 1.当該フォントは、個人で利用する範囲において使用することができます。 2.当該フォントは、テスト組版の作成及び出力、または所有される機器上での動作確認において使用することができます。(営利・非営利にかかわらず団体でのご使用、学校や塾での教材、成果物の不特定多数の方への配布などは別途
FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ
Hi, Every Japanese characters in macro placeholder are displayed as '□'. Perhaps, the other multi-byte characters (e.g. Chinese characters, etc) also may cause a similar phenomenon. I think that it seems that Confluence new editor doesn't correctly process both 'data-macro-parameters' and 'data-macro-name' attribute values in the table element. See my attached screenshots. This problem has an impa
アトラシアン 社の 企業向け Wiki システム Confluence 4.0 をリリース前にご紹介するこのシリーズ、今回はマクロの挿入についてです。例によって使用している Confluence 4.0 はマイルストーン版であるため、実際のリリース版とは仕様が異なる可能性があることをご了承願います。また、過去の記事をまだお読みでない方は、この記事の最後に一覧がありますのでそちらも併せてお読みください。 次のスクリーンショットは Confluence における新規ページの編集画面です。この画面にマクロを挿入してみましょう。 まず、[挿入 (Insert)] ボタンをクリックすると、挿入可能なオブジェクトの一覧がサブメニューとして表示されます。今回はこの中から Info マクロを選択してみます。このマクロは、大切な情報を強調表示する場合などに使用されるマクロです。 次のスクリーンショットは I
日本語言語パック 各バージョンで利用可能な日本語言語パックです。 Confluence 3.5.x の場合は Translations Atlassian Confluenceに最新の日本語言語パックをインストールする事で、リリース後に追加された翻訳が反映されます。言語パックは、こちらの URL からダウンロードします。バージョンは 3.5.x の最新版を選択し、言語パックをダウンロードして下さい。 Confluence 3.3.x と 3.4.x confluence-ja-3.3.jar インストール直後のConfluenceはメニューがインタフェースが日本語に設定されています。以下の通り言語パックをインストールする事で、インターフェースは日本語化されます。また、PDFエクスポートをする際に利用されるフォントも日本語に対応していないフォントがインストールされています。後述の手
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く