sql >> データベース >  >> RDS >> Mysql

sudoなしでmysqlサーバーに接続します

    rootユーザーのみがmysqlにログインするためにsudo要件を必要とします。新しいユーザーを作成し、必要なデータベースへのアクセスを許可することで、これを解決しました:

    CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
    
    GRANT ALL PRIVILEGES ON database_name.* TO 'newuser'@'localhost';
    

    newuser sudoを必要とせずにログインできます:

    mysql -u newuser -p
    


    1. リモートMySQLホストに接続しようとしています(エラー2003)

    2. SQLite-関係を作成する

    3. パフォーマンスが低下し始める前に、MySQLデータベースはどのくらい大きくなることができますか

    4. ユーザーがオンラインであるかどうかを判断する最も簡単な方法は何ですか? (PHP / MYSQL)