Wing FTP Server与mysql数据库整合

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介:

最近在弄有关FTP服务器的事情,说实话FTP服务器说简单也简单,说复杂也是比较复杂的。

以前也过很多有关FTP服务器的文章,介绍的都是一些最基本的入门和使用方法。有关FTP与数据库的整合,没有介绍过。这个应该算是比较复杂一点的吧。

通过使用Wing FTP Server与Server-U FTP比较发现,Server-U对于刚刚接触FTP的新手来说还算是比较复杂的。而Wing FTP Server则显得入手容易了许多,同时还发现在和数据库进行整合时Wing FTP要比Server-U简单了很多。

除此之外,在有关域的方面,Server-U很容易让人混淆。

好了,以上是介绍了有关Wing FTP 与Server-u的优缺点。下面我们直接进入正题,要进行FTP与mysql进行整合,首先要新建一个域。如下图:

clip_image001

clip_image002

建好域之后,我们要启动mysql数据库并新建一个数据库ftp(此FTP数据库可以自定义),因为我现在使用mysql数据库绿色精简版,所以就省略了具体的安装过程。有关此版本的数据库可以去我的另外一篇文章《烂泥:mysql数据库精简绿色版与windows系统下phpmyadmin管理mysql》,而有关新建数据库的问题可以参考另外一篇文章《烂泥:利用Navicat for MySQL管理数据库

数据库安装并新建好后,我们就需要和FTP进行关联了。我觉得这点Wing FTP比Server-u做的好,你不需要做过多的设置,就可以完成与mysql数据库的关联。

首先,打开要关联数据库的域,然后点击“设置”→“数据存储方式”,如下图:

clip_image003

在打开的界面“存储数据的方式”我们选择“mysql数据库直连”:

clip_image004

在“mysql设置中”填入相应的信息:

clip_image005

如果填写没有问题了,可以点击“连接测试”,会提示你数据库连接成功:

clip_image006

现在我们进入数据库看看,用户的信息是否已经成功的保存到数据库了?

看截图:

clip_image007

clip_image008

到此我们已经完全把mysql数据库和Wing FTP服务器进行关联了。当然,我们还可以和sqlserver进行关联,在此我就不一一举例了……

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6天前
|
安全 关系型数据库 MySQL
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
43 9
|
3月前
|
网络协议 文件存储 Windows
Windows Server 2019 FTP服务器搭建
Windows Server 2019 FTP服务器搭建
104 0
|
4月前
|
关系型数据库 MySQL 网络安全
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
|
4月前
|
关系型数据库 MySQL 数据库
docker启动mysql多实例连接报错Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’
docker启动mysql多实例连接报错Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’
249 0
|
5月前
|
数据采集 关系型数据库 MySQL
大数据-业务数据采集-FlinkCDC The MySQL server is not configured to use a ROW binlog_format
大数据-业务数据采集-FlinkCDC The MySQL server is not configured to use a ROW binlog_format
50 1
|
6月前
|
SQL Oracle 关系型数据库
MySQL、SQL Server和Oracle数据库安装部署教程
数据库的安装部署教程因不同的数据库管理系统(DBMS)而异,以下将以MySQL、SQL Server和Oracle为例,分别概述其安装部署的基本步骤。请注意,由于软件版本和操作系统的不同,具体步骤可能会有所变化。
413 3
|
6月前
|
SQL 存储 安全
数据库数据恢复—SQL Server数据库出现逻辑错误的数据恢复案例
SQL Server数据库数据恢复环境: 某品牌服务器存储中有两组raid5磁盘阵列。操作系统层面跑着SQL Server数据库,SQL Server数据库存放在D盘分区中。 SQL Server数据库故障: 存放SQL Server数据库的D盘分区容量不足,管理员在E盘中生成了一个.ndf的文件并且将数据库路径指向E盘继续使用。数据库继续运行一段时间后出现故障并报错,连接失效,SqlServer数据库无法附加查询。管理员多次尝试恢复数据库数据但是没有成功。
|
6月前
|
网络协议 Unix 网络安全
FTP服务器怎么搭建?Windows server搭建FPT服务器
FTP服务器是按照FTP协议提供文件传输服务的计算机。它用于在两台计算机间安全地传输文件,支持用户权限管理和跨平台操作。FTP使用控制连接处理命令,数据连接传输文件,有PORT和PASV模式。要搭建FTP服务器,首先在Windows Server 2008 R2上安装IIS,确保选中FTP服务。接着,创建FTP文件夹作为站点根目录,通过IIS管理器添加FTP站点,配置站点信息、身份验证和权限。测试客户端通过telnet和浏览器访问FTP服务器,确认能成功登录及浏览文件。FTP常用于文件共享和管理,可通过专用工具如FlashFXP上传下载文件。
192 0
FTP服务器怎么搭建?Windows server搭建FPT服务器
|
6月前
|
安全 关系型数据库 MySQL
【Python】已解决:pymysql.err.OperationalError:(2003 “Can’t connect to MySQL server on ‘localhost’ ([WinEr
【Python】已解决:pymysql.err.OperationalError:(2003 “Can’t connect to MySQL server on ‘localhost’ ([WinEr
798 1