1.操作系统 windows 10 专业版
2.https://downloads.mysql.com/archives/cluster/ 下载MySQL
mysql-cluster-8.0.18-rc-winx64.zip
3.解压文件到根目录下
4.在当前文件夹中增加一个文本文件,文件后缀.ini.起名my.ini
5.配置my.ini文件 ,下载地址https://download.youkuaiyun.com/download/hanhanhn/12530302
6.修改my.ini文件 修改basedir、datadir路径改成mysql的解压路径
7.配置环境变量
我的是win10->环境变量->选择path->D:\mysql-8.0.18-winx64\bin
8.使用CMD命令提示符,右键以管理员身份运行。进入bin文件下
9.安装命令符mysql。
mysqld --install 安装
mysqld --initialize --console 初始化
10.执行mysqld --initialize --console命令之前需要自己创建一个databas目录,用来存储数据,这个东西最好不要放到安装目录中去,
如果需要设置主从备份,需要分别选定数据存储的位置.
11.net start mysql 启动 #net stop mysql 停止服务 #sc delete mysql 删除标记mysql服务
12.进行密码登陆
mysql -u root -p
13.这里边有个问题是使用(mysqld --initialize --console)命令进行初始化的时候生成的密码是随机的.需要在cmd的窗口中找到并且保存下来.如果忘记保存了.可以去数据库的目录中寻找你本地主机格式命名规则的*****-****.err文件.里边会保存这个临时密码
14.修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';(8.0以上版本更新密码使用的是新命令)
15.数据库备份
mysqldump -u root -p test >d:\bak.sql 需要输出密码开始备份
16.数据库恢复
mysql -u root -p test < d:\bak.sql (需要在新的数据库中创建test数据库.
本人17年开发工作经验,重出江湖.现在使用 springboot2.3 + spring security 5.0 + mybatis + MySQL8.0.18 + spring cloud