zoukankan      html  css  js  c++  java
  • mysql版本升级问题处理

    之前是5.5的版本,因为要用到set optimizer_trace="enabled=on";这个参数是5.6后才有的。所以升级mysql

    卸载旧的mysql5.5:
    1、控制面板->程序和功能中卸载mysql
    2、然后删除mysql安装文件夹下所有文件。
    3、在运行中运行“regedit”文件,如图,打开注册表,删除HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL文件夹,HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesMySQL文件夹。
    4、删除C盘下的“C:ProgramDataMySQL ”所有文件,删除后重启电脑。

    安装新的mysql5.6:
    1、解压官网的压缩包后,修改my.ini文件(没有就新增),数据目录对应修改mysql安装目录

    [client]
    port=3306
    default-character-set=utf8
    [mysql]
    default-character-set=utf8
    [mysqld]
    port = 3306
    basedir=C:/Program Files (x86)/mysql-5.6.47-winx64
    datadir=C:/Program Files (x86)/mysql-5.6.47-winx64/data
    collation-server = utf8_unicode_ci
    init-connect='SET NAMES utf8'
    character-set-server = utf8
    max_connections=200
    default-storage-engine=INNODB
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    

    2、配置环境变量,把mysql的bin目录配置到path中
    3、以管理员身份打开cmd命令窗口,将目录切换到MySQL的安装目录的 bin目录
    4、执行:mysqld -install (这里主要是注册服务,注册表中也会有信息)
    5、执行MySQL的初始化:mysqld --initialize-insecure --user=mysql
    6、启动mysql服务:net start mysql(我这里出了问题:发生系统错误 2。系统找不到指定的文件。)
    处理:以管理员身份运行,在命令行输入cd+mySQL的bin目录的安装路径
    执行 :mysqld --remove
    Service successfully removed.
    执行:mysqld --install
    Service successfully installed.
    执行:net start mysql
    MySQL 服务正在启动 .
    MySQL 服务已经启动成功。
    这样子就启动成功了
    7、执行:mysqld --initialize-insecure --user=mysql
    8、重新设置密码:mysqladmin -u root -p password 123456(确认的时候因为最开始初始没有密码所以直接回车)

    重新执行:set optimizer_trace="enabled=on";成功没有再提示1193 未知的系统变量

    其他:
    删除服务办法一: 用sc.exe这个Windows命令开始——运行——cmd.exe,然后输入sc就可以看到了。
    方法二:直接进行注册表编辑打开注册表编辑器,找到下面的键值:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices 一般服务会以相同的名字在这里显示一个主健,直接删除相关的键值便可。

  • 相关阅读:
    一、入门实例
    十四、事物配置
    JAVA-调用http链接
    ORACLE 年龄计算到月份
    ORACLE和MYSQL 去重查询
    JAVA--将图片转为BASE64编码并返回thymeleaf页面
    JAVA--将图片保存至项目路径
    java--获取类加载路径和项目根路径
    excel执行INSERT和UPDATE操作语句
    c# 未能加载Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342
  • 原文地址:https://www.cnblogs.com/leifonlyone/p/12890023.html
Copyright © 2011-2022 走看看