zoukankan      html  css  js  c++  java
  • mysql初始化问题(版本 8.0.11)

    在win10上搞了下mysql,真的佛了,真难装!!!!RZ微软

    装完mysql,需要生成一些文件,然后加环境变量,再启动,真TM服了,有毛病

    1、将mysql的bin路径添加进环境变量;

    2、初始化命令mysqld --initialize --user=mysql --console

    (记住一定要进行初始化,很多人不进行初始化,就出现了1067错误,怎么弄都搞不定)

    3、net start mysql启动

    然后问题就来了,生成了一个暂时的sql密码,我找到,输入发现还是进不去,捣鼓了半天,找到了解决之道;

    1、 首先关闭服务器,net stop mysql
    2 、打开cmd窗口,输入这个代码mysqld --console --skip-grant-tables --shared-memory进入无密码登录状态。

    3、在另打开一个cmd窗口,输入这个代码mysql.exe -u root登录MySQL,

    4、使用sql的更新命令修改密码,输入这行代码进行清空authentication_string这个字段
    UPDATE mysql.user SET authentication_string='' WHERE user='root' and host='localhost';

    5、 flush privileges;刷新下,要不然下一步没法操作,干

    6、修改密码
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';

    7、享受mysql。

    后记:

    win真不适合装环境,配个mysql都这么麻烦,以后坚决抵制。还是linux和mac香,啊,真香

  • 相关阅读:
    26、面向对象设计模式之单例模式——泛型单例
    Unity 汽车碰撞
    makeObjectsPerformSelector对数组中的对象发送消息执行对象中方法
    NSHashTable NSPointerArray
    webrtc 音频一点相关知识
    记一次ios加急上架经历
    iOS 获取当前正在显示的ViewController
    ios表单上传图片或文件
    https适配
    swift block
  • 原文地址:https://www.cnblogs.com/lvpengbo/p/14166037.html
Copyright © 2011-2022 走看看