jyf
2025-09-01 784d32262d87ad3b2cee27b26db2adb8f4aac9b5
2025.9.1日志提交
25个文件已添加
279 ■■■■■ 已修改文件
Server/贾逸菲/code/aiface_db/.vs/aiface_db/v14/.suo 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/Debug/aiface_db.exe 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/Debug/aiface_db.ilk 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/Debug/aiface_db.pdb 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db.VC.db 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db.sln 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/Debug/aiface_db.log 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.command.1.tlog 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.read.1.tlog 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.write.1.tlog 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/Debug/aiface_db.tlog/aiface_db.lastbuildstate 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.command.1.tlog 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.read.1.tlog 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.write.1.tlog 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/Debug/aiface_db.tlog/unsuccessfulbuild 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/Debug/main.obj 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/Debug/vc140.idb 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/Debug/vc140.pdb 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/aiface_db.vcxproj 127 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/aiface_db.vcxproj.filters 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/main.cpp 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/mysql_conn.cpp 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/code/aiface_db/aiface_db/mysql_conn.h 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/document/~$封装需求分析文档.docx 补丁 | 查看 | 原始文档 | blame | 历史
Server/贾逸菲/log/日志_贾逸菲_2025年9月1日.doc 补丁 | 查看 | 原始文档 | blame | 历史
Server/¼ÖÒÝ·Æ/code/aiface_db/.vs/aiface_db/v14/.suo
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/Debug/aiface_db.exe
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/Debug/aiface_db.ilk
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/Debug/aiface_db.pdb
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db.VC.db
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db.sln
New file
@@ -0,0 +1,28 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "aiface_db", "aiface_db\aiface_db.vcxproj", "{B8ED0248-599E-4C25-A778-E1D45E1A4C9A}"
EndProject
Global
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
        Debug|x64 = Debug|x64
        Debug|x86 = Debug|x86
        Release|x64 = Release|x64
        Release|x86 = Release|x86
    EndGlobalSection
    GlobalSection(ProjectConfigurationPlatforms) = postSolution
        {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Debug|x64.ActiveCfg = Debug|x64
        {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Debug|x64.Build.0 = Debug|x64
        {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Debug|x86.ActiveCfg = Debug|Win32
        {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Debug|x86.Build.0 = Debug|Win32
        {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Release|x64.ActiveCfg = Release|x64
        {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Release|x64.Build.0 = Release|x64
        {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Release|x86.ActiveCfg = Release|Win32
        {B8ED0248-599E-4C25-A778-E1D45E1A4C9A}.Release|x86.Build.0 = Release|Win32
    EndGlobalSection
    GlobalSection(SolutionProperties) = preSolution
        HideSolutionNode = FALSE
    EndGlobalSection
EndGlobal
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/Debug/aiface_db.log
New file
@@ -0,0 +1,2 @@
  mysql_conn.cpp
g:\ai_face\facelink_ai_250820\server\贾逸菲\code\aiface_db\aiface_db\mysql_conn.h(3): fatal error C1083: æ— æ³•打开包括文件: â€œmysql.h”: No such file or directory
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.command.1.tlog
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.read.1.tlog
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/Debug/aiface_db.tlog/CL.write.1.tlog
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/Debug/aiface_db.tlog/aiface_db.lastbuildstate
New file
@@ -0,0 +1,2 @@
#TargetFrameworkVersion=v4.0:PlatformToolSet=v140:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=8.1
Debug|Win32|G:\ai_face\FaceLink_AI_250820\Server\贾逸菲\code\aiface_db\|
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.command.1.tlog
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.read.1.tlog
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/Debug/aiface_db.tlog/link.write.1.tlog
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/Debug/aiface_db.tlog/unsuccessfulbuild
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/Debug/main.obj
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/Debug/vc140.idb
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/Debug/vc140.pdb
Binary files differ
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/aiface_db.vcxproj
New file
@@ -0,0 +1,127 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{B8ED0248-599E-4C25-A778-E1D45E1A4C9A}</ProjectGuid>
    <RootNamespace>aiface_db</RootNamespace>
    <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v140</PlatformToolset>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>v140</PlatformToolset>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v140</PlatformToolset>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>Application</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>v140</PlatformToolset>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Label="Shared">
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup />
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <Optimization>Disabled</Optimization>
      <SDLCheck>true</SDLCheck>
      <AdditionalIncludeDirectories>D:\Program Files\MySQL\MySQL Server 8.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    </ClCompile>
    <Link>
      <AdditionalLibraryDirectories>D:\Program Files\MySQL\MySQL Server 8.0\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <AdditionalDependencies>libmysql.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <Optimization>Disabled</Optimization>
      <SDLCheck>true</SDLCheck>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <Optimization>MaxSpeed</Optimization>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <SDLCheck>true</SDLCheck>
    </ClCompile>
    <Link>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <Optimization>MaxSpeed</Optimization>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <SDLCheck>true</SDLCheck>
    </ClCompile>
    <Link>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
    </Link>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="main.cpp" />
    <ClCompile Include="mysql_conn.cpp" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="mysql_conn.h" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/aiface_db.vcxproj.filters
New file
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="源文件">
      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
    </Filter>
    <Filter Include="头文件">
      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
      <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
    </Filter>
    <Filter Include="资源文件">
      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="main.cpp">
      <Filter>源文件</Filter>
    </ClCompile>
    <ClCompile Include="mysql_conn.cpp">
      <Filter>源文件</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="mysql_conn.h">
      <Filter>头文件</Filter>
    </ClInclude>
  </ItemGroup>
</Project>
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/main.cpp
New file
@@ -0,0 +1,12 @@
#include <iostream>
int main() {
    std::cout << "hello world" << std::endl;
    int input;
    std::cin >> input;
    if (input == 88) {
        return 0;
    }
}
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/mysql_conn.cpp
New file
@@ -0,0 +1,32 @@
#include "mysql_conn.h"
//构造函数,初始化连接句柄
mysql_conn::mysql_conn():conn_(nullptr), conneted_(false)
{
    //初始化MYSQL连接对象
    conn_ = mysql_init(nullptr);
    //初始化失败,保持未连接状态
    if (conn_ == nullptr) {
    }
}
mysql_conn::~mysql_conn()
{
    //关闭连接
    disconnect();
}
//断开连接
void mysql_conn::disconnect()
{
    if (conn_ != nullptr) {
        mysql_close(conn_);
        conn_ = nullptr;
    }
    conneted_ = false;
}
Server/¼ÖÒÝ·Æ/code/aiface_db/aiface_db/mysql_conn.h
New file
@@ -0,0 +1,46 @@
#pragma once
#ifndef MYSQL_CONN_H
#define MYSQL_CONN_H
#endif
#include <mysql.h>
#include <string>
/*
c++11中的有作用域枚举,与传统枚举相比
1.枚举值必须通过枚举类型名访问(EnumName::Value)
2.不能自动转换为整数类型,需要显式转换
//enum class ConnectStatus {
//    SUCCESS,  //连接成功
//    INIT_FAILED,   //初始化失败
//    CONNECT_FAILED //连接失败
//};
//ConnectStatus mysql_conn(const std::string& host,
//    const std::string& user,
//    const std::string& password,
//    const std::string& dbname,
//    unsigned int port,
//    MYSQL*& conn);
*/
class mysql_conn
{
private:
    MYSQL * conn_; //数据库连接句柄
    bool conneted_;  //连接状态标识
public:
    //构造函数,初始化连接对象
    mysql_conn();
    //析构函数 è‡ªåŠ¨é‡Šæ”¾è¿žæŽ¥èµ„æº
    ~mysql_conn();
    //断开连接
    void disconnect();
};
Server/¼ÖÒÝ·Æ/document/~$·â×°ÐèÇó·ÖÎöÎĵµ.docx
Binary files differ
Server/¼ÖÒÝ·Æ/log/ÈÕÖ¾_¼ÖÒÝ·Æ_2025Äê9ÔÂ1ÈÕ.doc
Binary files differ