新装MySql后登录出现root帐号提示mysql ERROR 1045 (2
网络编程 2021-07-05 14:36www.168986.cn编程入门
这篇文章主要介绍了新装MySql后登录出现root帐号提示mysql ERROR 1045 (28000): Aess denied for use的解决办法,需要的朋友可以参考下
新装MySQL后,首次执行 mysql -uroot -p
后会发现root密码不为空,要重置root密码请参考以下步骤。
编辑mysql配置文件my.ini(如果是my_default.ini请改名为my.ini),在[mysqld]这个条目下加入
skip-grant-tables
保存退出后重启mysql,点击“开始”->“运行”(快捷键Win+R)。
1.停止:输入 s mysql
2.启动:输入 start mysql
这时候在cmd里面输入mysql -u root -p就可以不用密码登录了,出现password:的时候直接回车可以进入,不会出现ERROR 1045 (28000),但很多操作都会受限制,因为我们不能grant(没有权限)。按狼蚁网站SEO优化的流程走:
1.进入mysql数据库:
mysql> use mysql; Database changed
2.给root用户设置新密码,蓝色部分自己输入:
mysql> update user setauthentication_string=password("新密码") where user="root"; Query OK, 1 rows affected (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 0
3.刷新数据库
mysql> flush privileges; Query OK, 0 rows affected (0.00 sec)
4.退出mysql:
mysql> quit Bye
改好之后,再修改一下my.ini这个文件,把我们刚才加入的"skip-grant-tables"这行删除,保存退出再重启mysql就可以了。
再次重新登录后会提示你
ERROR 1820 (HY000): You must reset your password using ALTER USER statement befo re executing this statement.
只要输入 set password=password('新密码');
即可
以上所述是长沙网络推广给大家介绍的新装MySql后登录出现root帐号提示mysql ERROR 1045 (28000): Aess denied for use的解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,长沙网络推广会及时回复大家的。在此也非常感谢大家对狼蚁SEO网站的支持!
编程语言
- 机械手焊接机器人编程 机械手焊接设备编程
- vb数据库编程实例,vb做数据库
- tiobe世界编程语言排行榜,全球编程语言排行
- 成都java编程培训 成都it编程培训中心
- 编程基础培训,编程基础知识培训
- flash游戏编程基础教程,flash游戏开发教程
- 不会英语能学编程吗 不会英语可以学程序员吗
- 爱心代码编程C语言 爱心代码编程c语言公式
- c语言编程学习入门 c语言编程快速入门
- 西门子plc编程培训 西门子plc编程培训班
- 哪里可以学编程 台州哪里可以学编程
- 少儿编程哪个好 少儿编程哪个品牌好
- 编程是什么意思,图形编程是什么意思
- c语言编程软件下载,c语言编程软件在哪下载
- java编程软件下载,java编程下载手机版
- ug编程培训学校,ug编程培训教程