本文共 1403 字,大约阅读时间需要 4 分钟。
mysql 8.0.12安装教程
开头.-------- 最近重新装了一次系统 ,什么服务都重新装了,在装数据库的时候 ,看到mysql8.0就换了mysql5.7 的用下8.0看看怎么样。然后居然发现和之前的安装有些不同,这儿做下笔记安装教程把。
1。我在网站上下的版本 是 mysql -8.0.12的,首先先把网上下载的zip文件解压出来,如
default-character-set=utf8
default-character-set=utf8
basedir=E:\WORK\mysql-8.0.12-winx64\bin
datadir=E:\WORK\mysqldata
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
然后用管理员身份打开cmd,切换到mysql目录:
cd E:\WORK\mysql-8.0.12-winx64\bin
mysqld --initialize --console
执行完成后,会输出 root 用户的初始默认密码,如:
2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ
然后把你刚刚的密码输入登陆mysql修改密码:(注意这儿不要用navicat来登陆,是登陆不进去的)
出现这个就说明登陆成功了然后就是修改密码了,输入:
ALTER USER "root"@"localhost" IDENTIFIED BY "你的新密码";
因为现在密码的加密方式是 caching_sha_password,所以navicat会报错的,就一定要在my.ini加上最后的那一句话来设置认证方式。如果漏了也没关系,还是在my.ini加上然后用cmd登陆数据库,然后使用命令:
alter user 'root'@'localhost' identified with mysql_native_password by 'root';
版权声明:本文为博主原创文章,转载请附上博文链接!