win10安装mysql8.0
安装包下载
直接在mysql官网下载对应的windows安装包即可,我这里下的是8.0.23的安装包。点击安装,根据提示一直到finish为止。
配置
安装完成后,若目录下没有data文件夹,则适用命令mysqld --initialize 进行初始化。
在初始化的时候,会出现初始密码,这里需要记一下,如果疏忽了也没关系,在data/desktop-3tpeg7k.err中有一行
a temporary password is generated for root@localhost: *****
后面那个*就是初始密码。
运行cmd.exe,执行mysqld -install,若提示Service successfully installed,表示安装成功。
执行net start mysql 来启动mysql。
若出现mysql Install/Remove of the Service Denied 提示,适用管理员身份运行cmd即可。
登陆,修改密码
在cmd中适用一下命令登录到mysql
mysql -u root -p
回车后输入初始密码,在这个版本的mysql中需要使用以下命令来修改密码
alter user 'root'@'localhost' identified by '新密码';
当出现query ok的提示时,表示修改完成,但是在sqlyog上是登陆不上去的,有错误提示信息,需要执行以下命令
alter user 'root'@'localhost' identified with mysql_native_password by '密码';
出现query ok的提示表示修改成功。再使用sqlyog登陆。