一、如何安装?

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 = ..... 

由于新版本的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';

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 文件执行

总结

更多相关文章

  1. [RK3399][Android7.1.1] WifiAp:开机默认打开wifi热点
  2. Android(安卓)Studio bug - attribute 'android:versionCode' no
  3. Android获取设备唯一标识完美解决方案
  4. Android(安卓)启动Tomcat服务报错,端口占用解决方案
  5. 【学习Android遇到的错误】关于Unable to instantiate activity
  6. Android(安卓)Spinner不显示下拉箭头解决方案
  7. 常用的android开发网站
  8. android sqlist中游标下标越界问题解决方案
  9. android studio在编辑时出现如Failed to sync Gradle project类

随机推荐

  1. 工作中遇到的几个CSS样式表的问题
  2. 解析HTML前期准备工作备忘
  3. 2016.3.7__HTML 基础_第一天
  4. HTML5--1,html5的生前身后
  5. 大神,你们都在吗???来救救我吧
  6. 如何将每个单词都包含在一个span中,同时保
  7. 长征火箭残骸坠落湖南 砸坏民宅和高压线
  8. 为什么从HTML的select控件中获得的值为空
  9. android 中的线性布局与相对布局
  10. 如何将这些Twitter bootstrap 3导航栏链