效果

步骤
1. 在虚幻商城下载“MySQL and MariaDB Integration”插件

2. 购买安装后,我们将插件添加到一个新工程中,打开新工程可以看到已经添加了插件

3. 新建一个蓝图,选择父类为“MySQLDBConnectionActor”
这里命名为该蓝图为“BP_MySQL”

4. 接下来创建一个控件蓝图来连接MySQL,这里命名为“WBP_MySQL”

打开“WBP_MySQL”,添加一个按钮,用于连接数据库

在控件蓝图的事件图表中获取“BP_MySQL”对象引用

当点击按钮后执行“Create New Connection”

5. 可以在“BP_MySQL”中通过“On Connection State Changed”节点查看连接是否成功

我们点击按钮可以看到打印输出“true”,表面数据库连接成功

如果遇到报错:“Dll Error. Ensure that you have the correct dlls in your project Binaries”请检查“xxx/Binaries/Win64”目录中是否包含如下文件,如果没有可以从官方样例工程中拷贝过来。

接下来我们把“Create New Connection”节点中的“Server”、“DBName”、“UserID”、“Password”参数开放给用户输入。
6. 在“WBP_MySQL”中重新设计界面如下

将用户输入的内容记录下来

将这4个变量分别绑定到4个可编辑文本

为4个变量设置默认值

将4个变量作为“Create New Connection”节点的输入参数

为了显示连接状态,我们再添加一个文本控件来显示

7. 在“BP_MySQL”中设置根据是否连接成功来设置相应的显示信息

此时运行效果如文章开头所示。



















