MySQL/ja

MySQLは、人気のある、フリーソフトウェアのリレーショナルデータベース管理システムです. しばしばWebアプリケーション(多くのPHPサイトなど)と併せて利用されますが、1994年のスタート以来、さらにより多くのエンタープライズ・レベルの機能も獲得してきました. 代替的なフォークとして、MariaDBがあります.

USE flags
のインストールの前に、パッケージの展開や機能に影響するUSEフラグを注意深く検討してください. 以下の表は、パッケージでサポートされているUSEフラグの概要を表しています:

Emerge
適切なUSEフラグがセットされたら、をインストールします:

OpenRC
データベース(群)が起動時に自動的に開始されるようにするには、mysql initスクリプトをdefaultランレベルに追加します:

データベース(群)の設定(この文書の後の方で触れます)の後、mysqlサービスを開始します:

予備的な設定
パッケージは、 オプションを通じて予備的なセットアップを処理します:

これは、データベースを作成し、それに適切な権限を設定し、またよい パスワード(これはMySQLの アカウントのためのものであり、Linuxの アカウントとは無関係です)の作成を支援します.

匿名ユーザーとテスト用データベースをインストールから除去するには、予備的なセットアップの後、 を実行します:

データベース内の設定
データベースが起動、実行されているときに、mysqlクライアントアプリケーションを使ってデータベースに接続します.

この時点から、クエリーや点検のための管理コマンドを受け入れる、MySQLインスタンスへのセッションが開かれます.

コマンド履歴の削除
デフォルトでは、MySQLは放置された平文のパスワードを含むすべての行動を履歴ファイルに記録します.

履歴ファイルを削除するには:

代わりに、以下のように、履歴の記録を恒久的に無効化することもできます:

参考

 * MySQLへの最初の一歩
 * MySQL スタートアップガイド
 * MySQL の バージョン 5.0 への移行