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 一般服务会以相同的名字在这里显示一个主健,直接删除相关的键值便可。

  • 相关阅读:
    SPOJ 694 (后缀数组) Distinct Substrings
    POJ 2774 (后缀数组 最长公共字串) Long Long Message
    POJ 3693 (后缀数组) Maximum repetition substring
    POJ 3261 (后缀数组 二分) Milk Patterns
    UVa 1149 (贪心) Bin Packing
    UVa 12206 (字符串哈希) Stammering Aliens
    UVa 11210 (DFS) Chinese Mahjong
    UVa (BFS) The Monocycle
    UVa 11624 (BFS) Fire!
    HDU 3032 (Nim博弈变形) Nim or not Nim?
  • 原文地址:https://www.cnblogs.com/leifonlyone/p/12890023.html
Copyright © 2011-2022 走看看