《Unity3D网络游戏实战》7.6 配置MySQL数据库

《Unity3D网络游戏实战》7.6 配置MySQL数据库

注意已经安装了MySQl,在xampp中点击Start按钮可能2s后会自动停止,这时候需要在任务管理器——˃服务停止MySQL的服务,才能够正常使用xampp

在这里插入图片描述

第一步:安装并启动MySQL数据库

第一种安装MySQL的方法是登录https://dev.mysql.com/downloads/mysql/下载MySQL安装包,安装后配置数据库用户和密码。由于过程比较烦琐,推荐第二种方法,安装别人已经配置好的集成环境(如xampp)。

1,以管理员身份打开xampp安装包,一直点击下一步,在弹出的选择组件窗口中,可以只选择MySQL和一些不能取消的项目,一直到安装完成。

2,安装完成,打开xampp-control.exe,点击MySQL后方的Start按钮(如果没有开启MySQL,开启MySQL服务),默认情况下,xampp的数据库端口为3306,用户名是root,密码为空。

在这里插入图片描述

第二步:安装Navicat for MySQL

**Navicat for MySQL是一套专为MySQL数据库服务的管理工具。**我们将使用Navicat建立数据库并查看数据表的内容。这一步并非是必须的,但使用管理工具要比使用MySQL的命令行语句方便得多。

1,安装后,点击Navicat的连接按钮,新建一个连接,填入MySQL数据库的IP、端口用户名和密码,登录数据库,如图所示。

在这里插入图片描述

2,右键连接名字,新建一个game数据库,服务端的数据都保存到game库中。

在这里插入图片描述

3,在game库中新建account和player两个表::account代表账号信息,拥有id(账号)和pw(密码)两个栏位;player表包含id(账号)和data(数据)两个栏位,data将存储玩家身上的金币、经验等信息。

account表拥有id(账号)和pw(密码)两个栏位,两者都是text类型的数据,id为键长度为20的主键,如图所示:

在这里插入图片描述

player表包含id和data两个栏位,两者也都是text类型的数据,且id为主键,如图所示:

在这里插入图片描述

第三步 安装connector

**为解析MySQL的网络数据,可以使用MySQL官方提供的连接文件。**第一种方法是登录http://dev.mysql.com/downloads/connector/net/6.6.html#downloads下载并安装。由于比较烦琐,推荐使用第二种方法,即直接使用本书资源提供的文件。connector是一个第三方库,需要引用它。

右击服务端工程的References,选择“Edit References”,如图7-38所示。在弹出的窗口中选择MySql.Data.dll,如果没有找到,可以手动浏览Connector的安装目录。除了MySql. Data.dll,还需要引用System.Data.dll。

在这里插入图片描述

配置MySQL完成,现在启动服务端应该就可以看到下图所示

在这里插入图片描述

扩展

完整项目源代码
……
因为Navicat for mysql只有14天试用
……

  • 11
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值