之前使用MysqL都是使用的xampp上面集成的MysqL,也在安装过5.6.35的版本,好像都是下一步下一步就完成了,昨天安装了一个5.7.25的版本的MysqL,也不知道怎么了,就开始百度一些东西,也不知道不配置这些东西到底能不能用,因为已经按照他们的配置完成了,可以正常运行了,就在此记录下来,主要是参考了几篇博客。
下载的话就去官网找就好了,我选择的是5.7.25的版本 https://dev.mysql.com/downloads/mysql/
1.解压到自定义目录,我解压到了F盘
里面的配置内容,如下
1@H_404_23@ [client]
@H_404_23@ 2@H_404_23@ port=3306
@H_404_23@ 3@H_404_23@ default-character-set=utf8
@H_404_23@ 4@H_404_23@ [MysqL]
@H_404_23@ 5@H_404_23@ 6@H_404_23@ [MysqLd]
@H_404_23@ 7@H_404_23@ #设置3306端口
@H_404_23@ 8@H_404_23@ port = 3306
@H_404_23@ 9@H_404_23@ # 设置MysqL的安装目录
@H_404_23@10@H_404_23@ basedir=E:\MysqL5.7.25\MysqL-5.7.25-winx64
@H_404_23@11@H_404_23@ # 设置MysqL数据库的数据的存放目录
@H_404_23@12@H_404_23@ datadir=E:\MysqL5.7.25\MysqL-5.7.25-winx64\data
@H_404_23@13@H_404_23@ # 允许最大连接数
@H_404_23@14@H_404_23@ max_connections=200
@H_404_23@15@H_404_23@ # 服务端使用的字符集默认为8比特编码的latin1字符集
@H_404_23@16@H_404_23@ character-set-server=utf8
@H_404_23@17@H_404_23@ # 创建新表时将使用的默认存储引擎
@H_404_23@18@H_404_23@ default-storage-engine=INNODB
然后在目录下新建一个data文件
然后就是配置环境变量了,我的电脑--->属性 ---->左边的高级系统设置--->环境变量
新建一个这个
再在PATH里面加入,这个
接下来就是以管理员身份打开cmd窗口,如果第一步不成功,则一定要用管理员身份打开cmd窗口,输入下列指令
执行 MysqLd -install
继续执行 MysqLd --initialize-insecure --user=MysqL; ---这一步在data目录中生产一些文件
默认的root密码是空的。
执行 MysqL -uroot -p
回车进入 默认没密码
使用 set password = password('admin'); 来设置密码。 并刷新权限 flush privileges;
重新登录就可以了。