重装了5.7,怎么还原5.6的数据到5.7

重装了5.7,怎么还原5.6的数据到5.7,第1张

方法/步骤1将下载的mysql-5.6.24-win32.1432006610.zip解压到C:\ProgramFiles(x86)\MySQL路径中(因为下载的是mysql32位版),当然你也可以选择解压到其他盘符。2接下来配置环境变量,如没有配置会提示:发生系统错误2,未找到指定文件!方法如下:打开我的电脑—属性—高级系统设置—环境变量—选择Path,点编辑。在其后面添加你的mysqlbin文件夹的路径(C:\ProgramFiles(x86)\MySQL\bin)注意是在后面添加,以英文隔开,切记不要覆盖原有路径!3修改配置文件:在你解压的mysql文件夹里有一个my-default.ini文件,打开如图:修改图中红色圈的内容,basedir=C:\ProgramFiles(x86)\MySQL(MySQL所在目录)datadir=C:\ProgramFiles(x86)\MySQL\data(MySQL中data所在目录)注:前面的#去掉。如图4以管理员身份运行CMD,输入:cdC:\ProgramFiles(x86)\MySQL\bin如图:输入:mysqld-install,接着会提示安装成功,进行下一步,启动MySQL服务:netstartmysql,提示:MySQL服务正在启动MySQL服务启动成功。如图,(由于我是已经配置好的,所以会提示:Theservicealreadyexists!)注:以上命令符 *** 作必须进入到bin目录下进行,否则提示系统出错!5到此所有配置已经完成,进入登录。接着以上 *** 作输入:mysql-uroot-p。(连接数据库服务器的命令:-u是mysql数据库用户名,默认为root,-p密码),初次登录没有密码按ENTER键跳过,进入如图界面,登录成功!

mysql5.7是5.6的新版本,在没有减少功能的情况下新增了功能与进行了优化,例如新增了新的优化器、原生JSON支持、多源复制,还优化了整体的性能、GIS空间扩展、InnoDB。

1、原生json支持

MySQL 5.7可以定义原生json类型数据,对json数据进行有效性检查,查询不需要遍历所有字符串才能找到数据,通过虚拟列的功能可以对JSON中的部分数据进行索引。

2、多源复制

MySQL 5.7开始支持多源复制,也就是多主一从的复制架构。各个库汇总在一起,就算是其他库都挂了(整个机房都无法连接了),还有最后一个救命稻草。不需要每个库都做一个实例,也减少了DBA的维护成本。

3、InnoDB优化

MySQL 5.7针对innodb_buffer_pool_size、innodb_log_file_size、innodb_flush_method提供了更加合适的默认值。

参考资料来源:MYSQL-MySQL 5.7的新增功能


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5900828.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存