• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > MySQL5.7.03更换至MySQL 5.7.17的过程及问题解决

MySQL5.7.03更换至MySQL 5.7.17的过程及问题解决

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了MySQL5.7.03,5.7.17,MySQL等相关知识,希望本文的分享对您有所帮助
这篇文章主要介绍了MySQL5.7.03 更换高版本到MySQL 5.7.17安装过程及发现问题解决方案,需要的朋友可以参考下

一、如何安装?

1、【运行】->【cmd】打开小黑窗口。定位到MySQL安装目录【我的D:\Program Files\mysql-5.7.9-winx64】的bin目录下,输入【mysqld -install】。如下图,表示安装成功

2、打开MySQL安装目录,找到【my-default.ini】,配置一些简单的信息。


# These are commonly set, remove the # and set as required. 
basedir = D:\Program Files\mysql-5.7.9-winx64 
datadir = D:\Program Files\mysql-5.7.9-winx64\data 
port = 3306 
# server_id = .....

3、输入【mysqld --initialize】,为mysql进行初始化。初始化过程可能需要持续一会,当出现如下界面,且在MySQL安装目录中的data文件夹有内容时,表示成功初始化了。

由于新版本的MySQL在启动时需要初始化一写表。因此,请不要省略此步骤。

4 、输入【mysqld -install】安装MySQL服务。

5、启动mysql【net start mysql】

6、 登录【mysql -uroot -p】

免安装版的msyql-5.7.17-winx64.zip, 在第3步初始化时会生成一个data 目录,默认 root 账户 初始密码在 mysql-5.7.17\data 目录下的 .err 文件中

7、登录成功后修改root账户密码为‘root'


#
 修改root账户的密码ALTER
 USER 'root'@'localhost'
 IDENTIFIED BY'root';

二 、如何恢复低版本的sql数据库:

1 把data目录下的ibdata1 先剪切到其他地方

2 把以前低版本的data目录下的users(此处以一个users库为例)文件夹和ibdata1文件,复制到高版本mysql的data目录下。

此时,拷贝过来的users库能用,但高版本中的数据库不能用(由于ibdata1文件是低版本的)

3 从新启动mysql 把users库保存成.sql文件

4 把低版本ibdata1文件换成高版本的ibdata1(现在,高版本的库能用,低版本的库不能用,ibdata1是高版本的)

5 重新启动msyql ,创建一个库(users,库名可以改变),在MySQL Workbench 中打开第3步生成的.sql 文件执行

总结

以上就是MySQL5.7.03更换至MySQL 5.7.17的过程及问题解决的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySQL5.7.03更换至MySQL 5.7.17的过程及问题解决

相关文章

  • 2018-12-05SQL2005学习笔记 EXCEPT和INTERSECT运算符
  • 2017-05-11Linux自动备份MySQL数据库脚本代码
  • 2017-05-11mysqlsla慢查询分析工具使用笔记
  • 2018-12-05Sqlserver 2005使用XML一次更新多条记录的方法
  • 2018-12-05Mysql中JDBC如何实现自动重连机制的实例
  • 2018-12-05mysql实现SQL统计的实例
  • 2018-12-05提高MySQL数据库的安全性(二)
  • 2018-12-05eclipse中如何编写连接MySQL数据库的通用文件
  • 2017-05-11replace MYSQL字符替换函数sql语句分享(正则判断)
  • 2018-12-05Oracle 9i轻松取得建表和索引的DDL语句

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 解析MySQL高速缓存启动方法及参数(query_cache_size)
    • MySQL使用游标数据实例教程
    • mysql索引总结--mysql 索引类型以及创建的详细介绍
    • MySQL之—如何添加新数据库到MySQL主从复制列表的具体介绍
    • Mysql源码学习笔记 偷窥线程
    • mysql实现百万的数据快速创建索引
    • Mysql系列(五)索引功能
    • 如何在一台windows主机上实现MySQL的主从复制?
    • mysql5.5 master-slave(Replication)配置方法
    • 某年第一周开始日期实现方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有