大家好!我是夏小花,今天是
2024年1月31日|农历腊月二十一
,我的两台云服务器被黑了,数据库也被删掉了,呜呜呜呜~,这段时间我的心情是无法描述的!但是吧,遇到问题还得解决,把服务器重置系统,然后重新搭建环境 ,在用dockcer安装mysql的时候,遇到ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using pa.....
问题,原因是:没有给root用户赋权限
。下面来看下如何解决的吧!
安装教程
亲测有效:
Docker安装mysql: 点击这里进入哦
解决方案
登录mysql
在服务中执行这个下面这行命令,然后输入你的mysql密进行登录
mysql -h localhost u root p
给root用户分配权限
顺便root用户设置密码
alter user 'root'@'%' identified with mysql_native_password by '设置root密码';
刷新权限
flush privileges