zoukankan      html  css  js  c++  java
  • Serv-u Mysql数据库用户

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

    官网下载地址:http://dev.mysql.com/downloads/connector/odbc/ 

    Sohu.com Open Source Mirror Site:http://mirrors.sohu.com/mysql/Connector-ODBC/5.3/?qq-pf-to=pcqq.c2c

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

    我的环境
      ODBC   64位  5.3 unicode
      Srv-u  Windows-v15.1.2
      Mysql  Mysql57

      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安装网上大把的资料,这里不做介绍

      Mysql参考:http://jingyan.baidu.com/article/f79b7cb35c0f439144023e38.html

      ODBC参考:http://jingyan.baidu.com/article/8065f87f38b31423312498e4.html

    二、配置

      1、ODBC配置

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

      

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

      

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

      

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

      

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

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

       

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

      

      2、Serv-u配置

      

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

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

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

       

      

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

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

      

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

      

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

       

      

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

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

       select LoginID,HomeDir from suusers;

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

      

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

  • 相关阅读:
    react-native ios打包和Android打包
    用create-react-app创建的react项目怎么解决打包体积过大
    react native 新建项目运行报错
    微信分享等配置,微信授权失败讲解
    微信公众号的code,微信授权
    linux 递归删除指定文件
    mariaDB安装 无密码就可以登录、远程访问、及新版本初始化密码
    mysql 可重复插入、创建语句
    redis数据库入门
    Extjs 3.4 同值合并
  • 原文地址:https://www.cnblogs.com/YatHo/p/6104727.html
Copyright © 2011-2022 走看看