美文网首页Flutter学习
mysql8 安装后mysql服务一打开就自动关闭

mysql8 安装后mysql服务一打开就自动关闭

作者: 三也视界 | 来源:发表于2020-04-22 07:55 被阅读0次

    安装MYSQL8时发现mysql服务一打开就立马自动关闭
    查看data中的DESKTOP-3BQQNQQ.err文件查看错误信息,发现一下错误代码:

    2020-03-30T09:00:32.756285Z 0 [ERROR] [MY-010131] [Server] TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS
    2020-03-30T09:00:32.756801Z 0 [ERROR] [MY-010119] [Server] Aborting

    后经过查询资料参考文章:https://blog.csdn.net/zwj1030711290/article/details/80025997
    后发现,只需注释掉my.ini中的skip-grant-tables即可

    image.png

    第一步:以管理员方式打开CMD 输入停用mysql服务( mysql8.0我自己重命名过,一般为 mysql)

    net stop mysql8.0 
    

    第二步:在mysql安装路径bin下输入指令

    cd C:\Program Files\MySQL\MySQL Server 8.0\bin 
    

    在指令下输入

    mysqld --console --skip-grant-tables --shared-memory
    

    第三步:再打开一个cmd窗口(这个窗口不需要管理员方式打开) 输入

    mysql -u root -p
    

    设置密码为空 先打

     use mysql;
    

    然后回车

     update user set authentication_string='' where user='root';
    

    再打

    use mysql;
    

    再回车
    第四步:更新数据

    flush privileges;
    

    修改密码

     alter user 'root'@'localhost'  identified by 'root';
    

    再次更新数据

    flush privileges;
    

    第五步:输入

    quit ;
    

    退出MySQL

    image.png image.png

    相关文章

      网友评论

        本文标题:mysql8 安装后mysql服务一打开就自动关闭

        本文链接:https://www.haomeiwen.com/subject/bvwvuhtx.html