文件就不发了,直接上步骤,官网就有下载。
安装前最好确保电脑已安装MicroSoft Visual C++ 2013 Redistribution
部分步骤有gif图演示,截图渣,不要吐槽了。

1.将数据库直接解压到C盘下(别的文件夹也可以,但注意路径名,即图中圈红的地方,不要有中文)

mysqlwindows操作命令 windows使用mysql_mysqlwindows操作命令


2.右击文件夹选择属性,如果属性为只读,勾选掉,再进入安全选项卡,将所有用户权限更改为全部允许,如下GIF

mysqlwindows操作命令 windows使用mysql_打开文件_02


3.打开文件夹,创建一个文本文档,将名称更改为my,类型改为.ini(需要在查看选项卡中打开文件拓展名)打开创建好的my.ini文件,将以下代码加入进去(注:第三四行等号后是文件路径,视你具体解压mysql文件路径而定):

[mysqld]
 port = 3306
 basedir=C:/mysql-5.7.22-winx64
 datadir=C:/mysql-5.7.22-winx64/data
 max_cnotallow=200
 character-set-server=utf8
 default-storage-engine=INNODB
 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
 [mysql]

default-character-set=utf84.右键此电脑→属性→高级系统设置→环境变量,在下栏中双击path→新建,将mysql文件夹下bin文件所在路径加入。

mysqlwindows操作命令 windows使用mysql_mysql_03

5.以管理员身份运行cmd,切换至bin文件夹(即输入cd C:\mysql-5.7.22-winx64\bin,cd后是bin文件夹路径,与上一步添加环境变量时输入的一致)再运行命令mysqld --initialize(若运行成功,mysql文件夹下会多出一个data文件夹)继续在cmd中输入mysqld -install进行mysql的安装(运行后提示Service successfully installed即为安装成功,我的因为安装过了所以结果不一样)最后再输入net start mysql来启动mysql

mysqlwindows操作命令 windows使用mysql_mysql_04

6.打开第三步时创建的my.ini文件,在两个[mysqld]中间任意位置加入一行代码:skip-grant-tables并保存

在cmd中输入net stop mysql停止mysql服务,再输入net start mysql重启。

输入mysql -uroot -p进入mysql,此时提示输入密码,无视之,直接回车进入。

设置密码,输入update mysql.user set authentication_string=password(“你要设置的密码”) where user=“root”;(分号一定要带)

最后输入flush privileges;(分号也不能少)刷新账户信息,然后就可以输入exit;(退出指令带不带分号都可以)退出mysql

再次进入my.ini,去掉刚才加入的那行代码。

7.在命令行中再次使用net mysql stop和net mysql start重启服务,现在就安装成功了。
如果提示1820错误,可以打开cmd输入mysql -uroot -p进入mysql,再运行SET PASSWORD = PASSWORD(‘新密码’);重置mysql密码