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

MariaDB-rootとしてログインできません

    ネイティブMariaDBパッケージ(MariaDB自体によって提供されるパッケージ)とは異なり、Ubuntuによって生成されるパッケージには、デフォルトで unix_socket ローカルルートの認証。確認するには、

    を実行します
    SELECT user, host, plugin FROM mysql.user;
    

    unix_socketが表示された場合 pluginで 列、それが理由です。

    通常のパスワード認証に戻るには、

    を実行します。
    UPDATE mysql.user SET plugin = '' WHERE plugin = 'unix_socket';
    FLUSH PRIVILEGES;
    

    WHEREを選択します あなたの目的に合った条項、上記のものは単なる例です)



    1. DAYOFYEAR()がMariaDBでどのように機能するか

    2. SQLiteをJSONに変換する

    3. whereおよびgroupby句を使用したMysqlクエリ

    4. 投票スコアがゼロまたは正の投稿の数をカウントするにはどうすればよいですか?