当前位置:Gxlcms > 数据库问题 > 修改mysql的密码

修改mysql的密码

时间:2021-07-01 10:21:17 帮助过:17人阅读

mysql数据库中有一个名叫mysql的数据库;

恩;确实有点绕;多读两遍就还是能理解的;

执行show tables;可以发现其下有这么28张表;

  1. mysql> use mysql;
  2.     Database changed
  3. mysql> show tables ;
  4.     +---------------------------+
  5.     | Tables_in_mysql           |
  6.     +---------------------------+
  7.     | columns_priv              |
  8.     | db                        |
  9.     | event                     |
  10.     | func                      |
  11.     | general_log               |
  12.     | help_category             |
  13.     | help_keyword              |
  14.     | help_relation             |
  15.     | help_topic                |
  16.     | innodb_index_stats        |
  17.     | innodb_table_stats        |
  18.     | ndb_binlog_index          |
  19.     | plugin                    |
  20.     | proc                      |
  21.     | procs_priv                |
  22.     | proxies_priv              |
  23.     | servers                   |
  24.     | slave_master_info         |
  25.     | slave_relay_log_info      |
  26.     | slave_worker_info         |
  27.     | slow_log                  |
  28.     | tables_priv               |
  29.     | time_zone                 |
  30.     | time_zone_leap_second     |
  31.     | time_zone_name            |
  32.     | time_zone_transition      |
  33.     | time_zone_transition_type |
  34.     | user                      |
  35.     +---------------------------+
  36.     28 rows in set

可以跳过前面的27张表直接看最后一张;

user表中记录的就是登陆mysql的用户的数据;

我们更改用户的登陆密码其实就是更改user表中的数据;

下面的示例就是将root的密码改为baijunyaoboke;

  1. mysql> use mysql;
  2.     Database changed
  3. mysql> update user set password = password("baijunyaoboke") where user = "root"; 
  4.     Query OK, 3 rows affected
  5.     Rows matched: 3  Changed: 3  Warnings: 0
  6.     Query OK, 3 rows affected
  7. mysql> flush privileges;
  8.     Query OK, 0 rows affected

更改完后记得flush privileges;刷新系统权限相关表;


最后的最后用血泪史强调一件事;那就是千万不要在WampServer环境下使用此方法修改密码;

否则除了重装WampServer;暂时没找到解决修改密码后报错的问题;

技术分享



修改mysql的密码

标签:tables   数据库   mysql   密码   

人气教程排行