zoukankan      html  css  js  c++  java
  • mysql的升级的安装

    1.本人的mysql是5.6x的升级到8.x版,遇到几个错误,已解决,供大家参考
    mysql卸载
    1.在控制面板中卸载mysql软件
    2.删除mysql的安装路径
    3.Windows+r打开 输入 regedit 打开注册表
    4.删除HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL文件夹
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplicationMySQL文件夹
    5.重启电脑,完成后以管理员身份运行cmd,执行sc delete mysql 或出现未找到服务或安装等,则说明已卸载完成
    已卸载
    mysql8.x的解压版安装
    my.ini文件,注意若default-character-set=utf8会报错,最好设置为utf8mb4

    [client]
    port=3306
    default-character-set=utf8mb4
    [mysqld]
    port=3306
    character_set_server=utf8mb4
    #安装路径
    basedir=E:StudyJavamysql-8.0.16-winx64
    #数据路径
    datadir=E:StudyJavamysql-8.0.16-winx64data
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    [WinMySQLAdmin]
    E:StudyJavamysql-8.0.16-winx64inmysqld.exe
    

    配置环境变量

    MYSQL_HOME
    E:StudyJavamysql-8.0.16-winx64
    编辑Path
    新建:E:StudyJavamysql-8.0.16-winx64in
    

    1.以管理员运行 在cmd的bin目录执行 mysqld --initialize-insecure
    程序会在动MySQL文件夹下创建data文件夹以及对应的文件
    2.bin目录下执行,mysqld --install ,安装mysqld服务
    3.执行mysqld –initialize –console会在data生成.err文件,里面有密码
    4.在bin目录下运行net start mysql ,启动mysql服务。
    5.执行net start mysql命令
    6.执行mysql -u root -p命令
    7.修改密码

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
    

    若出现Failed to find valid data directory.,请访问

  • 相关阅读:
    5.单表查询
    3.数据类型1
    3.数据类型2
    mysql用户操作和权限管理
    【剑指Offer】面试题27. 二叉树的镜像
    【LeetCode】160. 相交链表
    【剑指Offer】面试题52. 两个链表的第一个公共节点
    【LeetCode】206. 反转链表
    【剑指Offer】面试题24. 反转链表
    LeetCode题解分类汇总(包括剑指Offer和程序员面试金典,持续更新)
  • 原文地址:https://www.cnblogs.com/szls-666/p/12494184.html
Copyright © 2011-2022 走看看