MariaDB忘记root密码,修改root密码

原创 2017年08月29日 14:45:15

MariaDB忘记root密码,修改root密码
在MariaDB配置文件/etc/my.cnf的[mysqld]配置中加入一行:skip-grant-tables

# vi /etc/my.cnf

[mysqld]
port = 3306
socket = /data/sdv1/mydata/mariadb.sock
skip-external-locking
key_buffer_size = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
skip-grant-tables    #加入这一行

修改配置文件

重启服务:

# /etc/init.d/mysqld restart

进入MariaDB修改root密码:

# mysql

Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 5
Server version: 10.1.13-MariaDB Source distribution
Copyright (c) 2000, 2016, Oracle, MariaDB Corporation 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           |
+---------------------------+
| column_stats              |
| columns_priv              |
| db                        |
| event                     |
| func                      |
| general_log               |
| gtid_slave_pos            |
| help_category             |
| help_keyword              |
| help_relation             |
| help_topic                |
| host                      |
| index_stats               |
| innodb_index_stats        |
| innodb_table_stats        |
| plugin                    |
| proc                      |
| procs_priv                |
| proxies_priv              |
| roles_mapping             |
| servers                   |
| slow_log                  |
| table_stats               |
| tables_priv               |
| time_zone                 |
| time_zone_leap_second     |
| time_zone_name            |
| time_zone_transition      |
| time_zone_transition_type |
| user                      |
+---------------------------+
30 rows in set (0.00 sec)

MariaDB [mysql]> UPDATE user SET Password = password('123456') WHERE User = 'root'; 
Query OK, 1 row affected (0.05 sec)
Rows matched: 1  Changed: 1  Warnings: 0

MariaDB [mysql]> flush privileges;
Query OK, 0 rows affected (0.01 sec)

MariaDB [mysql]> quit

将配置文件/etc/my.cnf [mysqld]中的skip-grant-tables注释掉,重启mysql服务即可:

# /etc/init.d/mysqld restart
# mysql -uroot -p

Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 5
Server version: 10.1.13-MariaDB Source distribution
Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> quit

修改密码后重启

版权声明:本文为博主原创文章,未经博主允许不得转载。

MariaDB忘记root密码

原地址:http://www.cnblogs.com/Richard-xie/p/4205630.html 在MariaDB配置文件/etc/my.cnf  [mysqld]中加入skip-gr...
  • qq_21398167
  • qq_21398167
  • 2016年03月29日 15:50
  • 2019

mysql/mariadb centos7 修改root用户密码及配置参数

一、修改用户密码,以root为例 1. 知道root密码,需要修改 a. 登入数据库来修改 # mysql -uroot -p /*输入密码进入*/ /*第一个方式:直接编辑数据库字段*/ Mari...
  • evandeng2009
  • evandeng2009
  • 2016年03月28日 18:48
  • 9455

mysql5.7忘记密码时,修改root密码

(1).由于MySQL5.7在安装完后,第一次启动时,会在root目录下生产一个随机的密码,文件名为 .mysql_secret 所以,登录时需要用随机密码登录,然后通过以下命令修改密码 “SE...
  • xinliuqianxue
  • xinliuqianxue
  • 2016年08月08日 22:39
  • 15317

RHEL7 忘记密码修改root密码

博客链接:http://blog.csdn.net/derkampf/article/details/54346516RHEL7进入单用户方式和重置密码方式发生了较大变化,GRUB由b引导变成了ctr...
  • derkampf
  • derkampf
  • 2017年01月11日 18:50
  • 4966

Mysql5.7忘记root密码及mysql5.7修改root密码的方法

关闭正在运行的 MySQL : 1 [root@www.woai.it ~]# service mysql stop   运行 ...
  • YABIGNSHI
  • YABIGNSHI
  • 2016年03月31日 16:10
  • 3098

Centos7 忘记密码的情况下,修改root或其他用户密码

应用场景linux管理员忘记root密码,需要进行找回操作。 注意事项:本文基于centos7环境进行操作操作步骤一、重启系统,在开机过程中,快速按下键盘上的方向键↑和↓。目的是告知引导程序,我们需...
  • wcy00q
  • wcy00q
  • 2017年04月24日 10:08
  • 5315

Mysql的Root密码忘记,查看或修改的解决方法

如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置: 首先启动命令行 1.在命令行运行:taskkill /f /im mysqld-nt.exe 下面的操作是操...
  • Yinlinda
  • Yinlinda
  • 2017年02月10日 15:15
  • 3109

初次使用phpMyAdmin & MySql修改root密码

刚刚用phpMyAdmin就遇到了麻烦,在phpMyAdmin中设置了root密码,忘了!最后不得不重新修改密码。 首先打开phpMyAdmin: 找到phpmyadmin文件夹下的配置文件 con...
  • theArcticOcean
  • theArcticOcean
  • 2016年01月20日 17:50
  • 3324

centOs7 忘记root密码

centOs7root用户密码忘记了,怎样重置root密码呢?
  • niu_hao
  • niu_hao
  • 2016年10月21日 14:22
  • 4440

linux忘记root密码的解决办法

linux忘记root密码的解决办法 以前忘记windows的管理员密码,由于不会用光盘清除密码最后只能重新安装系统。现在想想那是多么愚笨的一件事情。同样Linux系统您也会遇到忘记root...
  • zhaodongku
  • zhaodongku
  • 2017年04月11日 16:23
  • 3363
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MariaDB忘记root密码,修改root密码
举报原因:
原因补充:

(最多只允许输入30个字)