MySQL官网下载地址如下:https://dev.mysql.com/downloads/mysql/
说明:
如果需要8.0版本下的其他小版本,可以参考下图:
如需5.7及其之前版本,可以参考下图:
msi版本,可以在安装过程中,通过可视化操作进行自动配置;zip压缩包版本,则需要解压之后,自行配置,这里选择msi版本进行安装。
说明:
继续点击next
至此,MySQL已经安装完毕。下面进行环境变量的配置
双击path,新建path值,完成之后点击确定
说明:
如果win10系统电脑桌面没有 计算机 图标,可以参考下面方法添加。
在桌面任意位置处鼠标右键,点击 个性化,选择 主题,点击 桌面图标设置,勾选 计算机,点击应用,点击 确定
使用 快捷键 Windows + R(或者在win10搜索框中 搜索 命令提示符),在弹框中 输入 cmd,点击回车
在弹出的dos命令窗口下,输入 mysql -uroot -p,点击回车,之后输入设置的MySQL数据库密码,点击回车,出现下面界面表示MySQL已经安装成功。
说明:
如果之前安装过MySQL,需要将之前的MySQL卸载干净之后,再重新安装。
mysql已经发展到了8.0阶段,但是很多人在下载了安装了mysql8.0后,在快接近完成的阶段下出现了异常:
error 1042:Unable to connect to any of the specified MySQL hosts
上述异常直接导致mysql无法正常Finish,如图所示:
安装了最新版的MySQL8.0+数据库,结果Navicat连接Mysql报1251错误
这个原因是mysql8.0之前的版本中加密规则是mysql_native_password,而在mysql8.0+之后的版本加密规则是caching_sha2_password,,解决问题方法有两种,一种是升级navicat驱动,一种是把mysql用户登录密码加密规则还原:mysql_native_password.
这里采用第二种方式,简单粗暴
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; #修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER; #更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限
在这个里面将password替换成密码,例如“123456”
1045-Access denied for user 'root'@'localhost'(using password: YES)
这个错误通常是上面password修改时候的问题,第二句没替换的话密码变成了password
1、dos命令的基本操作: 盘符: 例如想进入D盘 d: cd 进入到当前盘某个目录。 cd \ 进入当前盘根目录 cd \windows 进入到当前盘Windows目录 cd.. 退出到上一级目录 2、MySql命令 删除服务 sc delete mysql服务名 启动服务 net start mysql服务名 关闭服务 net stop mysql服务名