unity远程访问数据库需要配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity远程访问数据库需要配置相关的知识,希望对你有一定的参考价值。

参考技术A 连接端mysql设置。
配置连接端mysql设置,主机授权主机进入mysql。输入授权命令。授予IP-外网地址为192.168.0.2下的root用户使用密码mypassword登录时,对mydatabase数据库下所有表格操作的权限,激活授权,完成。
数据库是按照数据结构来组织、存储和管理数据的仓库。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。

mysql远程表链接

FEDERATED简介

FEDERATED存储引擎是访问远程数据库中的表,在平时开发中可以用此特性来访问远程库中的参数表之类的,还是非常方便的。使用时直接在本地构建一个federated表来链接远程数据表,配置好之后本地数据库可以直接和远程数据表进行同步,实际上这个数据库并不是真实存放数据,所需要的数据都是存放在远程服务器上。

配置条件

  • mysql版本需要5.1以上;

  • 在安装是需要把federated引擎已经安装;

配置步骤

  • 1.开启federated引擎;

在mysql终端执行:

	show engines;

技术分享

若是引擎关闭则需要配置开启,方式如下;

修改mysql的配置文件:

在my.ini中[mysqld]标签下下直接加上一行 federated重启数据库服务即可

  • 2.建立远程表连接
CREATE TABLE table_test ( 
   id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, 
   name varchar(255) not null, 
  PRIMARY KEY (`id`) 
) ENGINE=FEDERATED DEFAULT CHARSET=utf8 CONNECTION=‘mysql://root:[email protected]:3306/dbname/tablename‘ 

注意

  • 1.本地的表结构必须与远程的完全一样。
  • 2.远程数据库目前仅限MySQL
  • 3.不支持事务
  • 4.不支持表结构修改

http://daodaoliang.com/blog/2015/04/02/mysql%E8%BF%9C%E7%A8%8B%E8%A1%A8%E9%93%BE%E6%8E%A5.html

以上是关于unity远程访问数据库需要配置的主要内容,如果未能解决你的问题,请参考以下文章

如何配置sqlserver 设置远程访问

如何配置TightVNC进行远程访问

如何远程访问SQLServer数据库

Oracle数据库远程访问

PostgreSQL 允许远程访问设置方法

PostgreSQL 允许远程访问设置方法