zwkevin

  首次登陆mysql使用mysql -uroot就可以进入,由于首次登陆只有一个默认的user root 并且改用户也没有默认的密码。所以mysql在你要执行一些sql查询时如:show database;时就会出现:ERROR 1820 (HY000): You must SET PASSWORD before executing this statement。

  很明显提示是告诉我们,你必须设置密码后才能执行这条语句!如何设置初始密码呢?

  在红黑联盟中可以找到答案:set password=PASSWORD(\'root\');将密码设置为root。

  最后你可以show databases了,mysql5.7默认有:

+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)

 

ok!!!

分类:

技术点:

相关文章:

  • 2021-12-26
  • 2021-07-05
  • 2021-11-01
  • 2021-11-26
  • 2022-12-23
  • 2022-12-23
  • 2021-09-12
  • 2021-05-21
猜你喜欢
  • 2022-12-23
  • 2021-07-09
  • 2021-11-16
  • 2022-01-09
  • 2021-08-11
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案