serv u使用mysql数据库_Serv-u Mysql数据库用户

Serv-u 关联Mysql数据库用户需要用到ODBC数据源,windows不自带支持MySQL。所以要网上下载自己安装

选择好自己的系统下就可以了

我的环境

ODBC64位  5.3 unicode

Srv-u Windows-v15.1.2

MysqlMysql57

Windows 10

在Server2003上面安装MySQL ODBC 5.3,安装过程中出现如下错误

Error 1918.Error installing ODBC driver Mysql ODBC 5.3 ANSI Driver,ODBC error 13: 不能加载安装或转换器。Verify that the file MySQL ODBC 5.3 ANSI Driver exists and that you can accessit

解决方法:下载安装Microsoft Visual C++ 即可

使用以下配置

ODBC:mysql-connector-odbc-5.1.13

Microsoft Visual C++ :C++ 2010 Redistributable Package

官方下载链接地址:

https://www.microsoft.com/en-gb/search/result.aspx?q=Microsoft+Visual+C%2B%2B&form=MSHOME

一、安装

Mysql,ODBC安装网上大把的资料,这里不做介绍

二、配置

1、ODBC配置

ODBC安装完毕后,我们可以“控制面板”—“管理工具”—“设置ODBC数据源”

f594c8f0a3fb4b571537f2a08304c3eb.png

64位的操作系统,这里我选择64进行设置。在弹出的界面可以看到“系统DSN”—“添加”,如下图:

665f1d213c335b040651f61dce73802d.png

选择“Mysql ODBC 5.3  Unicode Driver ”,如下图:

d7debb10d3028bdfb49b809be620e42f.png

在弹出的窗口我们填写相关信息,如下图示:

cb4d78a6fdb482944353645f0686826d.png

Data Source Name”填写完毕后一定要记住,因为这个我们在后边还要使用,在这我们填写的是Srv-u。而“TCP/IP Server”填写的是Msql数据库所在的服务器,现在Server-U FTP与Msql数据库在同一台服务器上,所以我们填写的是127.0.0.1。“User”填写的数据库用户,在此我们填写的是root用户。当然你也可以填写Mysql数据库的其他用户。“Database”是选择相应的数据。

以上填写完毕后,我们点击完成即可。最后的界面如下图示:

dfd2e534eb8e3d1ff6a156d9fab8fabb.png

ODBC配置完毕后,我们也可以通过odbc.ini这个文件来查看相关信息,如下图:

2df1d082b9ae04fe00ab7ca0932d7837.png

2、Serv-u配置

3e5c41182330d21dcb514af7e89d5fc5.png

其中“数据源名称”要与ODBC的配置信息要相同,都是Srv-u。而“数据库登录ID”和“数据库密码”也要和ODBC的配置信息相同。

这些填写完毕后,相应的选项要选中。然后点击“保存”。设置完毕后,最好要重启Server-U服务。(有的时候会报错)

重启完毕后,我们现在可以使用mysql客户端连接数据库看看,如下图:

2585797afa1172070548dd311086f041.png

根据上图,可以很明显的看出Server-U FTP已经在Srv-u这个数据库中已经成功创建相关的表。

现在我们来添加新的用户,“用户”—“创建、修改和删除存储在数据库中的用户账户”,如下图示:

27ed734fb8ef5ebee43f3b70c11ece50.png

如何添加看上一篇文档进行配置,用户添加完毕后的界面如下,如下图:

7c110c493bbe7dada912165dd80eb1aa.png

现在我们使用该用户登录FTP,看看实际的效果,如下图:

7106321afee0369d0a15f37886ebc207.png

通过上图我们可以很明显的看到,Test5这个用户已经成功登录FTP。那也就说明Server-U FTP集成成功。

现在我们再来看看Mysql数据库的相关情况,执行如下SQL语句:

select LoginID,HomeDir from suusers;

其中表suusers是用来存储FTP账号的相关信息,字段LoginID用来存储用户FTP账号,而字段HomeDir用来存储用户的主目录。如下图示:

af921ce021b4609f2f41676f0c19bca3.png

至此Server-U FTP与mysql数据库集成完成。当然我们也可以把Server-U FTP与MSSQL、Oracle进行集成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值