一、官网下载安装包:https://dev.mysql.com/downloads/mysql/
二、初始化配置
2.1
解压到本地,放到自己想放的目录位置如:D:\mysql-8.0.12-winx64
2.2 配置环境变量
配置环境变量是为了保证在之后的使用中,可以在任何目录直接使用mysql
步骤:右击我的电脑->属性->高级系统设置->环境变量->系统变量 新增环境变量 D:\mysql-8.0.12-winx64\bin
2.3 配置初始化
在安装根目录下配置初始化的my.ini文件
三、安装
3.1 安装mysql
以管理员身份运行cmd(非管理员身份运行将会无法安装或出现其他问题)
1、进入安装目录的bin文件夹
2、初始化数据库:执行 mysqld --initialize --console 命令
执行完成后,会打印 root 用户的初始默认密码,如图所示,初始密码对首次登录很有必要,如果不先执行此命令,后面再找回很麻烦,已参考多个解决方案表示还未解决忘了初始密码的问题。(注:其他5.0的教程有说明默认的root账号首次登录是不需要密码的,但是尝试多次都失败了,这个方案还是从原转载博客那边看到的,就先用着了)
3.2 安装服务
命令行继续在bin文件夹下,执行: mysqld --install ,出现如图片显示则表示成功安装
3.3 启动及关闭服务
安装完成后可通过“ net start mysql 启动服务” 和“ net stop mysql 关闭服务”
四、mysql的使用
4.1 mysql的登录
还在原来的bin文件夹或者在其他目录下(已添加环境变量,所以可以正常使用)执行命令: mysql -u root -p,按Enter键后会要求输入密码,初始密码就是刚刚3.1中操作初始化数据库时打印出来的密码
4.2 mysql修改root账号密码
由于首次初始化的root密码是随机的,不好记录,所以可以尝试进入mysql后立即更改密码,输入命令:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
如图所示即表示修改密码成功,退出后下次登录就可以直接用新的密码。
4.3 mysql的退出
mysql> exit
mysql> quit
4.4 Navicat连接Mysql8.0.11出现2059错误
原文
解决方案:mysql用户登录密码加密规则还原成mysql_native_password.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
#修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
#更新一下用户的密码
FLUSH PRIVILEGES;
#刷新权限
评论 (0 )
最新评论
暂无评论
赶紧努力消灭 0 回复