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

修改密码后重启

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

相关文章推荐

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

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

MySql root用户登陆密码忘记了 修改方法

MySql root用户登陆密码忘记了 修改方法: 方法一: MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器: safe_mysqld --skip-grant-t...

Linux 忘记root密码 如何修改

1. 重启的时候进入引导目录,按 "e" 用上下方向键选择忘记密码的系统 2. 接下来可以看到如下图所示的画面,然后你再用上下键选择最新的内核,然后再按 "e" ,进入grub/LI...

Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)

本篇文章是对关于Mysql中的Root密码忘记,查看或修改的解决方法进行了详细的分析介绍,需要的朋友参考下 首先启动命令行 1.在命令行运行:taskkill /f /im mys...

忘记root密码,修改的方法

1.      假若忘记用户密码,可以通过在root上passwd改变密码 2.      如果忘记了root密码,系统都进步了要怎么办呢? a)      此时只能进入当用户模式进入系统,因为在...

Linux root用户忘记密码如何登陆 (借图修改,感谢原作者)

如果ROOT 用户忘记密码如何实现登陆呢? 答案就是用单用户模式进入系统后,直接用PASSWD更改密码. 如何来实现呢? 以下以redhead linux为例子来说明 以下有步骤: 1、...
  • sflsgfs
  • sflsgfs
  • 2013年07月13日 09:29
  • 1892

CentOS 7 root 用户密码忘记修改方法

因为好久我没用所以忘记了root用户的密码,网上查了很多,都是centos 6.5的,并不适用,所以现在把自己弄好的方法总结一下,方便日后学习查找。 1.启动画面出来后,按下“e键” 2.移动光标...

linux忘记\修改\破解root密码

linux忘记root密码的解决方法 linux系统使用中如遇到忘记root密码,或需要修改未知的root密码时,可使用本方法。...

linux 下忘记 root用户密码修改

今天在学习 linux时,做某些操作时, 提示 Permission denied 权限不足,所以想要切换到 root 超级用户下来操作。 当敲击命令 su -  回车后,发现不知道超级用户...

Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)

首先启动命令行 1.在命令行运行:taskkill /f /im mysqld-nt.exe 下面的操作是操作mysql中bin目录下的一些程序,如果没有配置环境变量的话,需要切换到m...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MariaDB忘记root密码,修改root密码
举报原因:
原因补充:

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