由于工作需要在阿里云服务器中使用MySQL,所以安装一下MySQL数据库,中间也踩了一些坑,现在将整个过程给大家记录下来,便于后续查找。

阿里云服务器是WinServer2012系统,之前在Windows10系统中安装过MySQL,并记录过整个过程,所以首先是想着参考之前的流程来做,大家也可以参考一下这篇文章。

dotNet工控上位机:最新版本mysql-8.0.18-windows x64部署手册​zhuanlan.zhihu.com

踩坑1:执行mysqld命令时,发现系统不认这个命令

解决办法:原因是my.ini的文件格式是UTF-8,需要改为ANSI,通过文件>>另存为,进行修改。

踩坑2:修改完成后,继续执行命令时,又会提示缺少各种插件dll,刚开始是msvcp140.dll,手动安装了Visual C++ Redistributable for Visual Studio 2015之后,又提示缺少vcruntime140.dll,重启也无效。

解决办法:在网上找到了一个微软常用运行库合集,安装之后解决。大家如果需求,可以通过在后台发送关键词——微软常用运行库合集。

安装完成之后,希望进行远程访问,我这里使用了SQLyog这个客户端软件,比较简单,也有免费的授权。大家如果需求,可以通过在后台发送关键词——SQLyog。

踩坑3:使用SQLyog发现本地可以连接,但是远程连接不上

解决办法:首先想到的是端口没开,于是先去阿里云服务器后台将3306端口开放了一下,开放之后,又重启了一下。

踩坑4:开放端口后,仍然连接不上,始终报错,错误提示Host is not allowed to connect to this MySQL server,使用网络调试助手连接,仍然报同样的错误

解决办法:考虑到应该是访问权限的问题,继续找答案,最终通过下面的方式解决:

  1. 在装有MySQL的机器上登录MySQL,使用SQLyog本地登录即可
  2. 执行use mysql;
  3. 执行update user set host = '%' where user = 'root';这一句执行完可能会报错,不用管它。
  4. 执行FLUSH PRIVILEGES;

sqlyog怎么连接mysql_Windows Server系统部署MySQL数据库相关推荐

  1. linux下部署mysql数据库连接_Linux远程部署MySQL数据库详细步骤

    Linux远程部署MySQL数据库,供大家参考,具体内容如下 1.0 安装 yum install lrzsz -y 命令(导入外界压缩包插件(已下载无视即可)) 1.1 将mysql压缩包拷贝到 / ...

  2. 【云原生--K8S】 yaml文件部署Mysql数据库(一)

    文章目录 前言 一.下载mysql镜像文件 二.创建deployment和service 三.进入docker容器操作mysql 四.Pod volumn存储无法持久化 五.删除deployment和 ...

  3. Tableau如何连接其他电脑上的mysql数据库

    在别的电脑上用Tableau,如何连接到自己电脑的mysql 数据库, 服务器名.用户名和密码该如何填 首先,需要在mysql中创建一个允许远程连接的账户,例如 mysql> grant all ...

  4. mysql中文问号 linux,解决Linux系统下Mysql数据库中文显示成问号的问题

    Linux系统下 MYSQL数据库中的数据库文件在本机内迁移 (需暂停服务的方式) Linux系统下 MYSQL数据库中的数据库文件在本机内迁移 本机采用Ubuntu16.04系统,tar方式安装My ...

  5. CentOS系统找回MySQL数据库root登录密码

    在CentOS系统找回MySQL数据库root登录密码的方法. CentOS系统中忘记了mysql的登录密码,怎么办?我们可以使用安全模式进行修改密码. 第一步:停止mysql数据库: #servic ...

  6. 计算机毕业设计Java银行贷款管理系统(系统+程序+mysql数据库+Lw文档)

    计算机毕业设计Java银行贷款管理系统(系统+程序+mysql数据库+Lw文档) 计算机毕业设计Java银行贷款管理系统(系统+程序+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  7. 计算机毕业设计Java在线选课系统设计(系统+程序+mysql数据库+Lw文档)

    计算机毕业设计Java在线选课系统设计(系统+程序+mysql数据库+Lw文档) 计算机毕业设计Java在线选课系统设计(系统+程序+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  8. 计算机毕业设计Java印染公司信息管理系统(系统+程序+mysql数据库+Lw文档)

    计算机毕业设计Java印染公司信息管理系统(系统+程序+mysql数据库+Lw文档) 计算机毕业设计Java印染公司信息管理系统(系统+程序+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B ...

  9. 计算机毕业设计Java悦途旅游网(系统+程序+mysql数据库+Lw文档)

    计算机毕业设计Java悦途旅游网(系统+程序+mysql数据库+Lw文档) 计算机毕业设计Java悦途旅游网(系统+程序+mysql数据库+Lw文档) 最新计算机专业原创毕业设计参考选题都有源码+数据 ...

最新文章

  1. 加法变乘法(蓝桥杯)
  2. 【算法分析与设计】排序算法的时间复杂度与O(NlogN)
  3. linux 关于目录的命令,Linux ---- 关于目录基本命令
  4. 【报告分享】2021年品牌CDP与营销数字化转型报告.pdf(附下载链接)
  5. Python Imaging Library: ImagePath Module(图像路径模块)
  6. 每天一道剑指offer-顺时针打印矩阵
  7. 社会工程学之《反欺骗的艺术》小结(二)
  8. AltiumDesigner 的 PcbDoc文件转 pads 的 PCB文件
  9. labelimg安装教程(小白都会)
  10. DCDC电源中同步与异步的区别
  11. mysql分组聚合compute_SQLServer之Compute/ComputeBy实现数据汇总
  12. Latex——插入罗马字母或更改字体为公式体
  13. qsnctf 哥哥打篮球 wp
  14. ubuntu14.04安装krita
  15. Java经典代码工具类2
  16. 去除 element-ui 中 Dialog 对话框遮罩层的方法
  17. 已解决WslRegisterDistribution failed with error: 0x800701bc
  18. S3C2440设置时钟
  19. python 写入excel数字格式,怎么在Python中写入Excel的格式
  20. 第一个工作五年计划(2018)

热门文章

  1. 2022新版Git教程 从入门到实战(一)安装Git
  2. AD环境下,KB3139398、KB4054517、SP1更新失败的解决办法
  3. 文件上传时快速生成1G、10G大小的空文件
  4. 制作自定义语义分割数据集
  5. 陈冠希为中国制造发声,他的潮牌生意年收入高达1000多万美金,潮流文化将成为一股消费的中坚力量。...
  6. 吴恩达机器学习(十九)神经网络(I)
  7. name如何css,如何根据父项的name属性更改css类
  8. linux查看端口被占用且释放,Linux查看端口占用情况,并强制释放占用的端口
  9. cmac神经网络 matlab,基于CMAC 神经网络的PID 控制.pdf
  10. springboot系列(十四):如何实现发送图片、doc文档等附件邮件?你一定得会|超级详细,建议收藏