官方网站下载MySQL安装包地址:https://dev.mysql.com/downloads/
选择合适安装包下载;
下载好后,解压缩;
1.创建环境变量
变量名:MYSQL_HOME
变量值:E:\mysql-5.7.20-winx64
2.在文件保存路径中,找到bin文件夹,在此路径下,用管理员身份运行命令提示符;
2.1 运行mysqld --initialize-insecure --user=mysql;
执行成功后悔出现data文件夹;如果提示缺少dll文件,另行针对下载安装,
安装dll要注意位数对应,位数不对应的安装方法另行搜索,位数对应的安装方式:
32位 DLL 文件的默认路径是
C:\Windows\SysWOW64\, 64 位 DLL 文件在
C:\Windows\System32\ 。
确保覆盖已有的全部文件(但保留一个原文件备份)。
重启电脑。
如果问题仍未解决,按以下步骤注册 DLL 文件:
32 位 DLL 文件用在 32 位 Windows 上,64 位 DLL 文件用在 64 位 Windows 上:
打开一个提升权限运行的命令行窗口。
具体操作是点击“开始”,点击“所有程序”,点击“附件”,右键点击“命令提示符”,然后点击“以管理员权限运行”。
在 Windows 8/10 中,前往“开始”界面。键入“cmd”, Windows 会找到“命令行提示符”。右键点击“命令提示符”,选择“以管理员权限运行”。
如果要求输入管理员密码或确认,输入密码,或点击“允许”。
输入 regsvr32 “filename".dll 然后按下回车。
如果提示注册入口找不到
以管理员身份运行命令提示符,regsvr32 msi.dll;
3.安装mysql:mysqld -install;
4.启动服务:net start mysql;
5.登录mysql:mysql -u root -p;第一次登陆无密码,直接回车;
6.查询用户密码命令:select host,user,authentication_string from mysql.user;
7.设置(或修改)root用户密码
mysql> update mysql.user set authentication_string=password(“123456”) where user
=“root”; #password(“123456”),此处引号中的内容是密码,自己可以随便设置
Query OK, 1 row affected, 1 warning (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 1
mysql> flush privileges; #作用:相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变
Query OK, 0 rows affected (0.01 sec)
8.如果安装失败,打开注册表,搜索mysql,把相关的都删掉;
如果还是不行,以管理员身份运行命令提示符,运行:sc delete mysql,再安装一遍;
9.路径下不要有中文;
来源:CSDN
作者:qq_36036195
链接:https://blog.csdn.net/qq_36036195/article/details/104286326