win-server升级mysql

  • 先备份原来的数据库
    在mysql的安装目录下 cd bin
    执行:mysqldump -uroot -p –all-databases > sqlfile.sql
    输入密码:
    可以在bin目录下找到sqlfile.sql文件,保存该文件。
    • 安装
      1.下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#
      2.下载后可以把解压的内容随便放到一个目录,我的是如下目录(放到C盘的话,可能在修改ini文件时涉及权限问题,之后我就改放E盘了):E:\mysql
      如下图:此时加压后的文件中没有data目录和ini文件
      3.在E:\mysql目录下新建my.ini文件,复制如下内容

      [mysqld]

      设置3306端
      port = 3306
      设置mysql的安装目录
      basedir=E:\mysql
      设置mysql数据库的数据的存放目录
      datadir=E:\mysql\data
      允许最大连接数
      max_connections=200
      服务端使用的字符集默认为8比特编码的latin1字符集
      character-set-server=utf8
      创建新表时将使用的默认存储引擎
      default-storage-engine=INNODB
      sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
      [mysql]
      设置mysql客户端默认字符集
      default-character-set=ut
分享