MySQL への Hyper QuickStart


まっすぐに、ただそれをしてください.

MySQL



MySQL は SQL データベースです.
MySQL データベースに接続するには、以下が必要です.
  • サーバーアドレス
  • ユーザー名
  • パスワード
  • データベース

  • MySQL の管理



    管理コンソールに入るには、2 つのオプションがあります.

    mysql



    root として、mysql を使用します.

    mysql
    


    ユーザーとして:

    mysql -u=my_username -p
    


    -p はパスワードが必要であることを意味します.
    それを使用するMySQLサーバー.
    シェルを終了するには、次を使用します.

    exit;
    


    MySQL ワークベンチ



    MySQLをリモートコントロールするためのGUIでダウンロードできる非常に優れたツール
    サーバ.
    ユーザー アカウントを使用すると、数回クリックするだけですべてを管理できます.

    ユーザー


    ユーザーを作成する



    ユーザーアカウントを作成するとき、それには何の権利もありません.それらを追加する必要があります
    データベースか何かを使用します.

    CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
    


    % as domain は、どこからでも接続を許可します
    ドメインとしての localhost は、使用をローカル接続のみに制限します.

    ユーザーを付与する



    GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
    FLUSH PRIVILEGES;
    

    異なるユーザー権限を付与する



    ユーザーが享受できる一般的な許可.

  • ALL PRIVILEGES - 前に見たように、これにより MySQL ユーザーは完全に
    指定されたデータベースへのアクセス (または、データベースが選択されていない場合は、グローバル アクセス
    システム全体)

  • CREATE - 新しいテーブルまたはデータベースを作成できます

  • DROP - テーブルまたはデータベースを削除できます

  • DELETE - テーブルから行を削除できます

  • INSERT - テーブルに行を挿入できます

  • SELECT - SELECT コマンドを使用してデータベースを読み取ることができます

  • UPDATE - テーブル行の更新を許可します

  • GRANT OPTION - 他のユーザーの権限を付与または削除できます

  • このテンプレートを使用して、ユーザーに権限を付与できます.

    GRANT type_of_permission ON database_name.table_name TO 'username'@'localhost';
    FLUSH PRIVILEGES;
    


    パスワードを更新する




    ALTER USER 'user-name'@'localhost' IDENTIFIED BY 'NEW_USER_PASSWORD';
    FLUSH PRIVILEGES;
    


    ユーザーを削除する




    DROP USER 'user'@'localhost';
    


    データベース



    特定のユーザーにデータベースを追加する




    CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
    CREATE DATABASE my_database;
    GRANT ALL PRIVILEGES ON my_database TO 'newuser'@'localhost';
    


    データベースを削除する




    DROP DATABASE db_name;
    


    別:

    DROP SCHEMA db_name;
    


    どちらのコマンドも同じことを行います.
    あなたはdev.ioが好きではありませんか?問題ありません、bookmark this