zoukankan      html  css  js  c++  java
  • win10上MySql5.5版本升级到5.7

    1、首先下载mysql5.7:

    https://dev.mysql.com/downloads/mysql/5.7.html#downloads

    根据自己电脑选择mysql位数进行下载,在此我下载的是zip压缩版本的,下载完成后解压

     2.关闭现有mysql服务。管理员身份打开cmd窗口,进入到mysql目录下面,将mysql服务移除

    输入:mysqld -remove xxx,xxx为要卸载的mysql服务,可以在服务中查看(按键盘的win+R--->输入services.msc后确定进入服务列表)

     3.在mysql5.7目录中创建my.ini文件,注意替换路径,内容如下:

    [mysqld]
    
    #设置3306端口
    port = 3306
     
    # 设置mysql的安装目录
    basedir=D:Program FilesMySQLmysql-5.7.30-winx64
     
    # 设置mysql数据库的数据的存放目录
    datadir=D:Program FilesMySQLmysql-5.7.30-winx64data
    
    #设置跳过密码直接进入mysql,需要重新mysql服务
    skip-grant-tables

     

    4.启动管理员模式下的CMD,并将路径切换至mysql下的bin目录,添加mysql5.7服务

    mysqld --install mysql5.7

     

    5.再输入如下命令,进行初始化数据文件

    mysqld --initialize-insecure --user=mysql

     

    6.然后输入net start mysql5.7再次启动mysql

    7.然后用下面命令进入mysql管理界面,因为上面设置了跳过密码所以密码处不输入

    mysql -u root -p

     

    8.更改root密码

    update mysql.user set authentication_string=password('root') where user='root' and Host = 'localhost';

     

    9.输入下面命令进入刷新权限,然后输入exit退出mysql

    flush privileges;

     

    10.修改my.ini文件删除最后一句#skip-grant-tables

     11.先停止服务,然后重启mysql服务

    net stop mysql5.7
    net start mysql5.7

     

    12.进入cmd中,输入mysql,输入mysql -uroot -proot

     大功告成!@

  • 相关阅读:
    [BAT]用BAT自作开机后自动启动截屏软件
    [TFS]如何彻底删除TFS上的团队项目
    [GIT]如何删除Git本地仓库
    [SQL] update select 查询的结果集
    [VS]反编译_DllToC#_REFLECTOR8.5
    Docker容器开机自动启动
    公告:开通csdn博客,敬请关注!
    1018 Public Bike Management
    微信红包算法
    LRU Cache
  • 原文地址:https://www.cnblogs.com/appium/p/12877499.html
Copyright © 2011-2022 走看看