美文网首页
Windows安装Serv_u连接MySQL

Windows安装Serv_u连接MySQL

作者: 慢慢0520 | 来源:发表于2020-04-22 15:13 被阅读0次

1 引言

1.1 编写目的

  本文主要研究Serv-U 搭建FTP服务器,内容是可以将用户、用户组和目录信息保存数据库;同时可以通过修改数据库修改Serv-u用户、用户组和目录信息。

  其次,在研究Serv-U搭建FTP服务器中,对Serv-U、MySQL等工具进行安装与环境搭建。由于安装与搭建比较繁琐,故将Serv-U与MySQL安装与环境搭建编辑成文档方便下次安装与环境搭建。

1.2 范围

  • MySQL安装与环境搭建
  • ODBC安装与环境搭建
  • Serv-U安装与环境搭建
  • Serv-U连接MySQL数据库
  • 用户对FTP进行操作

1.3 定义与缩写词

1.4 参考资料

MySQL官网下载地址
MySQL安装参考网站
MySQL环境搭建参考网站
ODBC下载地址
ODBC安装参考网站
Serv-U下载地址
Serv-U安装参考网站
Serv-u注册码,提取码:abce
Serv-U破解参考网站

2 安装与环境搭建

2.1 安装MySQL

2.1.1 MySQL安装包

MySQL官网下载地址

图1 MySQL官网下载 图2 MySQL官网下载 图3 MySQL官网下载

提示:下载后的后缀名是XX.msl

2.1.2 MySQL安装步骤

MySQL安装参考网站

安装步骤

  1. 运行刚下载的 MySQL-XX-.msl 文件夹
  2. 如果不知道安装那些插件,那么插件就全部安装
  3. 一直点击下一步,输入MySQL中Root用户的密码。之后点击下一步

2.1.3 MySQL环境配置

MySQL环境搭建参考网站

打开"控制面板"--->"系统和安全"--->"系统"--->"高级系统设置"--->"环境变量"

  • 新建:"MYSQL_HOME" 变量,值:Mysql安装路径。注意:变量名全部大写
  • 在“Path”变量的值后面添加MySQl\bin中的路径
图4 MySQL环境配置Home 图5 MySQL环境配置Path

2.2 安装ODBC

2.2.1 ODBC安装包

ODBC下载地址

ODBC下载有两种情况

  1. 如果MySQL安装全部插件,ODBC已经安装
  2. 若在安装MySQL时安装ODBC插件,则自己下载安装
图6 ODBC官网下载

2.2.3 ODBC安装步骤

ODBC安装参考网站

ODBC安装步骤

  1. 打开并运行下载的 MySQL_ODBC_XX_.msi文件
  2. 选择默认"Typical",然后一直点击"Next"
图7 ODBC安装

2.3 安装Serv_U

2.3.1 Serv_U安装包

Serv-U下载地址

图8 Serv_U官网下载

2.3.2 Serv_U安装步骤

Serv-U安装参考网站

安装步骤

  1. 解压"SU-FTP-Server-Windows",并运行"SU-FTP-Server-Windows-v15.1.6.exe"
  2. 一直点击"Next",安装路径最好不要放在C盘,之后点击"Next"
图9 Serv_U安装路径

2.3.3 Serv_U破解

Serv-u注册码,提取码:abce
Serv-U破解参考网站

破解步骤

  1. Serv_U退出托盘(电脑右下边Serv_U图标右击),并关闭Serv_U服务
  2. 打开注册机,
    A处输入名字,B处输入公司名字,勾选C处的"Key"和"Backup"选项,点击"Apple"应用
  3. 重新启动Serv-U软件服务
图10 Serv_U退出托盘 图11 Serv_U关闭服务 图12 Serv_U破解

2.3.4 Serv_U环境配置

域配置

  1. 域详细信息:域名城和说明


    图13 域配置-域详细信息
  2. Domain Type:全打对勾,第一个是传输,第二个是默认

  3. File Sharing:文件共享,URL:127.0.0.1,File Sharing Repository配置共享目录


    图14 域配置-FileSharing
  4. Protocol:FTP默认端口21


    图15 域配置-Protocol
  5. IP Listeners:IP监听,如果本地测试选择本地IP地址


    图16 域配置-IPLIsteners
  6. 加密


    图17 域配置-加密

新建用户

图18 新建用户
图19 新建用户-目录访问
图20 新建用户-目录访问规则

新建用户组
参考新建用户

3 Serv-U连接MySQL

3.1 ODBC连接MySQL

连接步骤

  1. 搜索"ODBC",进行ODBC系统(我的是64位)
  2. 点击“系统DSN"-->"添加"-->选择"MySQL ODBC 3.51 Driver"


    图21 ODBC添加系统数据源
    图22 ODBC添加新数据源
  3. 输入 ODBC连接MySQL参数


    图23 ODBC连接MySQL地址

备注
a. Data Source Name : 名字随意起,但是在Serv-U需要(记住)
b. TCP/IP Server : 连接IP地址(可是是本机,也可以远程)
c. User、Password:MySQL数据库用户名和密码.
d. Database: 数据库名字(下拉选择已经创建的数据库)
注意:mysql中需要存在数据库名字的数据库,没有该数据库则先创建数据库

3.2 Serv_U连接ODBC

图24 Serv_U连接ODBC

备注

  1. 数据库名称 ,见ODBC连接MySQL第三步的Data Source Name
  2. 数据库登录ID ,见ODBC连接MySQL第三步的User
  3. 数据库登录密码 ,见ODBC连接MySQL第三步的Password
  4. 自动创建需要的表和列需要打对勾,点击保存
  5. 打开数据库有自动创建的表,证明Serv-U连接MySQL数据库成功
图25 Serv_U自动生成表

3.3 MySQL表对应Serv_U页面

suusers:用户信息

图26 Suusers表字段
图27 Suusers表对应页面

userdiraccess

图28 userdiraccess表
图29 UserDiraccess对应页面
图30 UserDiraccess对应页面详情

4 卸载

4.1 MySQL卸载

  1. 先停止Mysql服务:搜索“服务”-->"MySQL80"-->"停止"
  2. 在控制面板-->程序-->MySQL卸载
  3. 打开注册表(Regedit) ,删除四项
    删除四项内容:
    a. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\MySQL
    b. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\MySQL(有的没有这一项,没有的可以不用删)
    c. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\eventlog\Application\MySQL
    d. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\eventlog\Application\MySQL
  4. 在安装MySQL文件夹目录下,删除文件夹"C:\ProgramData\MySQL"
图31 卸载MySQL

4.2 Serv_U卸载

  1. 打开"服务",检查Serv_U服务状态,改为已停止
  2. 在控制面板-->程序/或者用360-->Serv-U卸载
  3. 在注册表(Regedit)表中删除关于Serv_U的信息

5. 常见问题

  1. ODBC连接MySQL出现下面图片提示:
    问题:
    a.用户名或密码错误
    b. 密码存在特殊字符,eg :!、*、%、&、#等等
    解决方案:修改密码,
    cmd--->mysql -uroot -p --->密码--->修改密码语句
    修改密码语句格式:
    set password for 用户名@localhost = password('新密码');


    图32 ODBC连接MySQL报错
  2. 用户与用户群名在数据库中出现乱码,解决方案:
    修改"数据库"、"数据表"、"字段"的字符集为uff8或者utf8mb4
  3. 中文文件名或中文目录出现乱码,解决方案:


    图33 Serv_U乱码解决步骤一.png
    图34 Serv_U乱码解决步骤二.png
  4. Serv-U对应数据库报错用户信息及目录、用户组信息及目录。没有保存FTP操作文件信息

相关文章

  • Windows安装Serv_u连接MySQL

    1 引言 1.1 编写目的   本文主要研究Serv-U 搭建FTP服务器,内容是可以将用户、用户组和目录信息保存...

  • node连接mysql

    原文链接node连接mysql mysql安装 首先mysql下载mysql解压缩版windows配置 mysql...

  • Python 3 与 MySQL 5.7

    1.环境: mysql 5.7 安装步骤windows10python3.5PyMySQL(用来连接mysql数...

  • 简单配置windows服务器

    windows+JDK+Tomcat+MySQL windows打开远程连接:win+R 输入mstsc 安装配置...

  • Python操作MySQL数据库9个实用实例

    在Windows平台上安装mysql模块用于Python开发用python连接mysql的时候,需要用的安装版本,...

  • EF连接MySql数据库

    Windows要想EF连接MySql,首先要安装两个应用程序 mysql-connector-net-6.8.8....

  • 4《MySQL 教程》与 MySQL 建立连接

    1. 命令行连接 MySQL 前面介绍了在 Windows 下安装最新版 MySQL 初始化安装步骤,启动 MyS...

  • 2020-02-09

    这个问题是在Windows下安装MySQL服务时遇到的,使用MySQl绿色版进行安装的,安装完成后,连接到MySQ...

  • MySQL连接

    前提:安装了Mysql数据库软件。 windows下doc命令窗口,连接数据库: windows + r :打开d...

  • Windows 10下安装MySQL

    前面介绍了C#连接MySQL数据库,这里介绍在Windows下如何安装MySQL. 1.下载MySQLMySQL ...

网友评论

      本文标题:Windows安装Serv_u连接MySQL

      本文链接:https://www.haomeiwen.com/subject/dbunrctx.html