後述のタスクのほとんどを実行する次のようなGUIツールがあります。
MySQL安装程序: MySQL製品のインストールとアップグレードに使用されます。
MySQL工作台: MySQL Serverの管理およびSQLクエリーの編集を行います。
MySQL通知: MySQL服务器の起動,停止,または再起動を行い,ステータスをモニターします。
MySQL为Excel: Microsoft ExcelでMySQLデータを編集します。
Windowsでは,データディレクトリおよび付与テーブルを作成する必要はありません。MySQLのWindowsの配布には,データディレクトリのmysql
データベースに初期化されたアカウントセットの付与テーブルが含まれています。パスワードに関しては,MySQLをMySQL安装を使用してインストールした場合は,すでにパスワードをアカウントに割り当てた可能性があります。(セクション2.3.3“MySQL安装を使用したMySQLのMicrosoft Windowsへのインストール”を参照してください)。そうでない場合には,セクション2.10.2 "最初のMySQLアカウントのセキュリティー設定"にあるパスワード割り当て手順を使用します。
パスワードを設定する前にクライアントプログラムを実行して,サーバーに接続でき,サーバーが適切に動作していることを確認するとよいでしょう。サーバーが稼働していること(セクション2.3.5.4 "サーバーをはじめて起動する"参照)を確認してから,次のコマンドを発行してサーバーから情報を取り出せることを確認します。コマンド行で,C: \ mysql \ bin
とは異なるディレクトリを指定する必要がある場合があります。MySQLをMySQL安装を使用してインストールした場合は,デフォルトディレクトリはC:\Program Files\MySQL\MySQL服务器5.6
で,mysqlおよびmysqlshowクライアントプログラムはC:\Program Files\MySQL\MySQL服务器5.6\bin
にあります。詳細については,セクション2.3.3“MySQL安装を使用したMySQLのMicrosoft Windowsへのインストール”を参照してください。
どのようなデータベースが存在するかを表示するには,mysqlshowを使用します。
C: \ > C: \ mysql \ bin \ mysqlshow +--------------------+ | 数据库 | +--------------------+ | mysql information_schema | | | |测试 | +--------------------+
インストール済みのデータベースのリストは異なる場合がありますが,最低でもmysql
およびinformation_schema
を含みます。多くの場合,测验
データベースも自動的にインストールされます。
前述のコマンド(およびmysqlなどのその他のMySQLプログラムのコマンド)は正しいMySQLアカウントが存在しないと機能しない場合があります。たとえば,プログラムがエラーで終了する場合やすべてのデータベースを表示できない場合があります。MySQLをMySQL安装を使用してインストールした場合は,指定したパスワードで根
ユーザーが自動的に作成されています。この場合,- u根
および- p
オプションを使用してください。(MySQL 初期アカウントをすでにセキュアにした場合も、- u根
および- p
オプションを使用する必要があります)。- p
を使用すると,根
パスワードを求められます。例:
C:\> C:\mysql\bin\mysqlshow -u root -p输入密码:(在这里输入root密码)+--------------------+ | 数据库 | +--------------------+ | mysql information_schema | | | |测试 | +--------------------+
データベース名を指定すると,mysqlshowはそのデータベース内のテーブルのリストを表示します。
C: \ > C: \ mysql \ bin \ mysqlshow mysql数据库:mysql +---------------------------+ | 表 | +---------------------------+ | 事件后columns_priv | | | | | | func | | help_category | | help_keyword | | help_relation | | help_topic | |主机| |插件| | proc | | procs_priv | |服务器| | tables_priv | | time_zone | | time_zone_leap_second | | time_zone_name | | time_zone_transition | | time_zone_transition_type | |用户 | +---------------------------+
mysqlプログラムを使用して,mysql
データベース内のテーブルから情報を選択します。
C: \ > C: \ mysql \ bin \ mysql - e”从mysql.db选择主机、数据库用户 " +------+--------+------+ | 主机| db |用户 | +------+--------+------+ | % | 测试 | | | % | 测试 _% | | +------+--------+------+
mysqlshowおよびmysqlの詳細は,セクション4.5.6”mysqlshow-データベース,テーブル,およびカラム情報の表示"およびセクション4.5.1”mysql- MySQLコマンド行ツール"を参照してください。
サービスをサポートするWindowsのバージョンを実行している場合は,MySQL服务器をWindowsの起動時に自動的に実行するようにセットアップできます。セクション2.3.5.7 " WindowsのサービスとしてMySQLを起動する"を参照してください。