zoukankan      html  css  js  c++  java
  • PhpStudy升级MySQL5.7

     PhpStudy2017集成环境中的mysql数据库的版本默认是mysql5.5,下面是PhpStudy升级数据库到mysql5.7的方法:

    1:备份当前数据库数据,可以导出数据库文件,作为备份,我这里就直接重命名备份。

    2:下载MySQL5.7、解压、然后放在 PhpStudy 下的 MySQL 文件夹下

    地址:https://dev.mysql.com/downloads/file/?id=467269

    3:复制一份my-default.ini,改名为my.ini、打开my.ini加上(默认为#注释的部分请修改):

    basedir="F:/phpStudy/MySQL/"
    datadir="F:/phpStudy/MySQL/data/"

    这两项,这两个地址都改成自己对应的phpstudy里的mysql目录和数据库目录。(注意下载的默认没有data目录,请自建一个)

    然后以管理员的身份运行cmd、进入MySQL目录、如图所示表示成功、执行如下:

    > mysqld --initialize
    > mysqld -install

    4:重新启动phpstudy,发现此时登入 MySQL 报错

    尝试修改 root 用户密码:

    打开 my.ini,找到 [mysqld],在下面添加:

    skip-grant-tables

    此时使用 root 账号,密码处按回车即可登录。

     修改密码:

    update mysql.user set authentication_string=password('new_password') where user='root';

    注意:原先改密码都是password列,但是5.7改成了authentication_string

    接着执行下:

    ALTER USER USER() IDENTIFIED BY '123456';

    FLUSH PRIVILEGES;

     

    注释掉 my.ini 中刚才添加的

    skip-grant-tables

    5:重新启动phpstudy

    注意上面的红色区域,在上面一步必须执行。

  • 相关阅读:
    hdu 2485 Destroying the bus stations 迭代加深搜索
    hdu 2487 Ugly Windows 模拟
    hdu 2492 Ping pong 线段树
    hdu 1059 Dividing 多重背包
    hdu 3315 My Brute 费用流,费用最小且代价最小
    第四天 下载网络图片显示
    第三天 单元测试和数据库操作
    第二天 布局文件
    第一天 安卓简介
    Android 获取存储空间
  • 原文地址:https://www.cnblogs.com/phpper/p/9120647.html
Copyright © 2011-2022 走看看