服务器配置mysql

服务器配置mysql

一、1.将mysql5.7压缩包,复制到服务器指定目录并解压

在这里插入图片描述

2.将这个文件复制到解压目录,修改里面的mysql目录
在这里插入图片描述

3.进入bin目录,在目录唤起cmd窗口

执行mysqld -install命令进行安装,
执行mysqld --initialize-insecure --user=mysql命令初始化

4.执行 net start mysql 命令启动MYSQL
执行mysqladmin -u root -p password 命令设置新密码,root旧密码为空。
在这里插入图片描述

内网ip:127.0.0.1
外网ip:就是你服务器ip
账号:root
密码:你设置的新密码
端口:3306

踩坑

1、MySQL找不到MSVCP120.dll在这里插入图片描述

解决方案:下载vcredist_x64安装即可。如果安装还是报这个错。重新下载
ps:我安装2015的不行,然后重新下了个2013的完美解决。官网下载太慢的话直接搜索vcredist下载别人分享的

2、net start mysql 提示mysql 服务正在启动 .mysql 服务无法启动

检查一下mysql路径下的data文件夹中是否有mysql文件夹。
没有的话cmd窗口运行mysqld --initialize

报错一下内容的话。把data文件删除。重新再运行一下
2021-03-26T02:06:25.581627Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2021-03-26T02:06:25.581693Z 0 [Warning] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will be merged with strict mode in a future release.
2021-03-26T02:06:25.581698Z 0 [Warning] 'NO_AUTO_CREATE_USER' sql mode was not set.
2021-03-26T02:06:25.583964Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.
2021-03-26T02:06:25.584742Z 0 [ERROR] Aborting

在这里插入图片描述

3、提示服务名无效的话,重新运行一下mysqld --install,再启动即可

在这里插入图片描述