mysql安装 报错解决

换了新电脑,重新安装了一下mysql,安装过程出现了一些错误,在此记录一下:

参考菜鸟教程:https://www.runoob.com/mysql/mysql-install.html

1、下载mysql 5.7.27 zip 解压缩

2、生成my.ini 配置文件,按照教程填写内容。

3、管理员身份运行cmd,进入bin目录,执行 mysqld --initialize --console,此时报错 找不到msvcp120.dll” ,在https://www.microsoft.com/zh-CN/download/details.aspx?id=40784 下载,指定目录安装即可。

4、再次执行上述命令,报错 TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details,在my.ini 中加上explicit_defaults_for_timestamp=true即可。

5、安装mysql服务 mysqld install

6、启动mysql服务 net start mysql

7、本机登录,mysql -u root -p

8、修改密码:https://blog.csdn.net/kaitu/article/details/78994893 按照教程修改密码,修改时修改密码的指令应为

update mysql.user set authentication_string=password('123456') where user='root';

如果出现:You must reset your password using ALTER USER statement before executing this statement.错误
则参考:https://blog.csdn.net/hj7jay/article/details/65626766

9、使用navicat链接数据库:

直接用navicat链接即可,如果连接过程中出现 如下错误:

 则参考上一条连接使用, SET PASSWORD = PASSWORD('123456'); 更改密码即可。

 

原文地址:https://www.cnblogs.com/simpleDi/p/11441595.html