一、下载mysql5.7.1的zip包,过程略;mysql
二、设置环境变量:path增长mysql的值,个人是D:\mysql-5.7.17-winx64\bin ()redis
三、把my-default.ini重命名为my.ini 没有my-default.ini 建 my.inisql
修改 basedir = D:\mysql-5.7.17-winx64
datadir = D:\mysql-5.7.17-winx64\data 注意此处无需手工新建data目录
port = 3306数据库
四、cmd进入mysql\bin目录下,执行mysqld --initialize-insecure --user=mysql 初始化data目录,服务器
而后执行mysqld -install 安装成服务,若是以前有安装过,则卸载:mysqld -remove 后再执行安装app
五、启动服务:net start mysql编码
此时 可能出错spa
solution:ip
进入你的Mysql安装目录中的bin文件夹中,找到mysqld这个0kb文件,并删除掉TA,而后你就能够开心的玩耍了~rem
六、mysql -uroot -p 无密码进入
七、改密码:SET PASSWORD = PASSWORD('密码');
MySQL免安装版,遇到MSVCR120.dll文件丢失错误的解决方案
下载 VC redist packages for x64,下载完成,点击运行便可。
附:
启动服务
net start MySQL_
中止服务
net stop MySQL
移除服务
mysqld --remove
没有my.ini文件时新建一个:
[mysqld]
# 设置mysql的安装目录
basedir=F:\application\mysql-5.7.24-winx64
# 设置mysql数据库的数据的存放目录,必须是data,或者是\\xxx-data
datadir=F:\application\mysql-5.7.24-winx64\\data
# 设置mysql服务器的字符集,默认编码
default-character-set=utf8
[client]
# 设置mysql客户端的字符集
default-character-set=utf8
[WinMySQLAdmin]
# 指定mysql服务启动启动的文件
Server=F:\application\mysql-5.7.24-winx64\\bin\\mysqld.exe
user=root
常见问题:
在mysql 对应文件夹下建 share/errmsg.sys