zoukankan      html  css  js  c++  java
  • marialdb忘记root密码如何修改

    MariaDB忘记root密码

     

    在MariaDB配置文件/etc/my.cnf  [mysqld]中加入skip-grant-tables一行:

    [Richard@localhost ~]$ sudo vi /etc/my.cnf
    [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock skip-grant-tables    #加入这一行 # Disabling symbolic-links is reco

    重启服务:

    [Richard@localhost ~]$ sudo systemctl restart mariadb.service

    进入MariaDB修改root密码:

    复制代码
    [Richard@localhost ~]$ mysql
    Welcome to the MariaDB monitor.  Commands end with ; or g.
    Your MariaDB connection id is 2
    Server version: 5.5.40-MariaDB-wsrep MariaDB Server, wsrep_25.11.r4026
    
    Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others.
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
    MariaDB [(none)]> use mysql
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
    
    Database changed
    MariaDB [mysql]> show tables
        -> ;
    +---------------------------+
    | Tables_in_mysql           |
    +---------------------------+
    | columns_priv              |
    | db                        |
    | event                     |
    | func                      |
    | general_log               |
    | help_category             |
    | help_keyword              |
    | help_relation             |
    | help_topic                |
    | host                      |
    | ndb_binlog_index          |
    | plugin                    |
    | proc                      |
    | procs_priv                |
    | proxies_priv              |
    | servers                   |
    | slow_log                  |
    | tables_priv               |
    | time_zone                 |
    | time_zone_leap_second     |
    | time_zone_name            |
    | time_zone_transition      |
    | time_zone_transition_type |
    | user                      |
    +---------------------------+
    24 rows in set (0.00 sec)
    
    MariaDB [mysql]> UPDATE user SET Password = password ( '123456 ) WHERE User = 'root' ; 
    Query OK, 4 rows affected (0.03 sec)
    Rows matched: 4  Changed: 4  Warnings: 0
    
    MariaDB [mysql]> flush privileges;
    Query OK, 0 rows affected (0.01 sec)
    
    MariaDB [mysql]> exit
    复制代码

    重启服务即可登陆:

    复制代码
    [Richard@localhost ~]$ sudo systemctl restart mariadb.service
    [Richard@localhost ~]$ mysql -u root -p
    Enter password: 
    Welcome to the MariaDB monitor.  Commands end with ; or g.
    Your MariaDB connection id is 2
    Server version: 5.5.40-MariaDB-wsrep MariaDB Server, wsrep_25.11.r4026
    
    Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others.
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
    MariaDB [(none)]> exit
    复制代码
  • 相关阅读:
    inotifywait实时监控文件目录
    centos7支持xming
    ssh目录权限说明
    利用xinetd实现简单web服务器
    python3 使用http.server秒速搭建web服务器
    linux FFMPEG 摄像头采集数据推流
    Linux nginx+rtmp服务器配置实现直播点播
    Nginx中加入nginx-rtmp-module
    ubuntu查看屏幕分辨率
    运用设计原则编写可测试性的代码
  • 原文地址:https://www.cnblogs.com/HuiLove/p/4985192.html
Copyright © 2011-2022 走看看