当前位置: 首页 > news >正文

两学一做电脑答题网站网站建设套餐有哪些

两学一做电脑答题网站,网站建设套餐有哪些,公司网站需求说明书,龙拓网站建设目录 连接数据库编写脚本查看效果查增删 有段时间没有更新了#xff0c;现在有点空#xff0c;就继续写一下unity的脚本#xff0c;这次就来写一下关于unity连接数据库的内容 连接数据库 无论是什么语言与应用场景#xff0c;总有一项东西是绕不开的#xff0c;那就是数据… 目录 连接数据库编写脚本查看效果查增删 有段时间没有更新了现在有点空就继续写一下unity的脚本这次就来写一下关于unity连接数据库的内容 连接数据库 无论是什么语言与应用场景总有一项东西是绕不开的那就是数据库各种意义上毕竟永远是在和数据打交道笑而unity也不例外不论是登录还是存储游戏数据数据库的影子无处不子在这里我们就浅连接一下数据库进行基础的增删改查工作 当然下载mysql和可视化软件如navicat)之类的工作在此就不做赘述可以通过其他方式自行下载这里只关注如何连接与简单的操作 注意在连接数据库的时候注意各种软件的版本版本不对应就无法生效很多问题都是这样产生的而且基本无法通过除了重新安装意外的方式解决请读者主意笔者在此使用的是5.7版本mysql 那么就正式开始 像java的导入jar包一样unity也有自己的方式搭建与mysql连接的地基导入sql连接文件 先在unity中创建一个文件夹 导入文件文件已上传不行了再用网盘之类的存一下 注意甄别版本笔者的unity为2022版mysql为5.7需要传入的文件为以下这些内容 编写脚本 关于获取数据库和实现增删改查的内容 using System.Collections; using System.Collections.Generic; using UnityEngine; using MySql.Data.MySqlClient;//MySql连接器命名空间 using System;public class mysql : MonoBehaviour {//创建数据库//服务器名称端口号数据库用户名密码数据格式连接形式// Start is called before the first frame updatestring strConn server localhost;port3306;database;userroot;password;Charsetutf8;//这里填自己的数据库名称和密码//创建Mysql连接器MySqlConnection sqlConnection;void Start(){//操作数据库的第一步sqlConnection new MySqlConnection(strConn);try{sqlConnection.Open();Debug.Log(sqlConnection.State);//在代码中进行了分别的测试也许我不应该放到一起什么的应该分开来看不过都这样了就暂且如此吧如果要进行别的操作只需要注释掉对应的操作就行了//1.增 insert//InsterData();//2.删 delet//DeletData();//3.改 update//UpdateData();//4.查 selectSelectData();}catch(System.Exception) {throw;}finally{if(sqlConnection.State.ToString()open)//操作数据库的最后一步sqlConnection.Close();Debug.Log(sqlConnection.State);}} //同理在写sql语句的时候将名称改为自己的表名和属性private void SelectData(){//写sql语句string strSql select * from qquser where QQUserId 5;;//使用MySqlCommand发送语句using(MySqlCommand mySqlCommand new MySqlCommand(strSql, sqlConnection)){//执行ExecuteReader方法using(MySqlDataReader mySqlDataReader mySqlCommand.ExecuteReader()){//通过MySqlDataReader读取数据while (mySqlDataReader.Read()){//使用GetXXX获取不同类型的数据Debug.Log(mySqlDataReader.GetString(0));Debug.Log(mySqlDataReader.GetString(1));//Debug.Log(mySqlDataReader.GetString(2));}}}//throw new NotImplementedException();}private void UpdateData(){throw new NotImplementedException();}private int DeletData(){string strSql delete from qquser where QQUserId7;;using (MySqlCommand mySqlCommand new MySqlCommand(strSql, sqlConnection)){//执行ExecuteNonQuery方法return mySqlCommand.ExecuteNonQuery();throw new NotImplementedException();}}private void InsterData(){//写sql语句//string strSql insert into student(name,age) values(虚竹,25);;string strSql insert into qquser(QQUserId,QQPassword) values(7,321);;//使用MySqlCommand发送语句using (MySqlCommand mySqlCommand new MySqlCommand(strSql, sqlConnection)){ //执行ExecuteNonQuery方法mySqlCommand.ExecuteNonQuery();throw new NotImplementedException();}}// Update is called once per framevoid Update(){} }查看效果 通过代码中的连接以及增删改查进入数据库看看有没有生效 虽说是增删改查但是既然写到了查那就先从查开始吧 查 将脚本挂载到unity上点击run 从控制台打印的数据中可以看到已经查询到了数据库中的第五条数据 增 同理现在来试试增加 运行后在navicat中刷新可以看到增加了一条数据 删 尝试一下把刚加入的数据删除掉 运行后 可以看到数据库中的数据被删除了 那么我们就完成了增删查的操作剩下改暂时懒得写了感兴趣的可以自己尝试一下只要照猫画虎将sql语句修改一下就可以了 以上。
http://www.zqtcl.cn/news/312501/

相关文章:

  • 登录建设官方网站品牌营销专家
  • 天津模板建站哪家好wordpress标题换行显示不全
  • 杭州房地产网站建设网站建设开发公司推荐指数
  • 建设部网站上怎样查询企业业绩做淘宝联盟网站要多少钱
  • 宣武上海网站建设网站导购话术
  • 天津北京网站建设公司大网站建设公司
  • 网站需要在哪些方面备案百度云建网站
  • 西安手机网站定制网站建设西安网站注册
  • 怎么做秒赞网站企业自己建设的营销网络
  • 一般网站建设需求有哪些wordpress脚注更改
  • 海报设计在线生成免费网站排名优化方案
  • 网站开发综合设计报告怎么制作浏览器网页
  • 做网站打广告青岛网站营销推广
  • 网站建设中首页模板本科 网站建设的基础教程
  • 推广网站优化seo教程上排名抖音营销
  • 创业园区网站建设wordpress对接公众号源码
  • 怎么设计公司的网站长沙seo结算
  • 参加网站建设项目人员保障体系镇江网站建设门户报价
  • 漯河网站优化景区网站建设方案
  • 辽宁智能网站建设价位wordpress 公司主题
  • zencart 网站入侵冲电气软件 网站建设
  • 在网上做黑彩网站会怎样wordpress自定义代码在哪里设置
  • 福州营销网站建设老品牌网站开通
  • 电子商务网站体系结构有哪些?网站开发规划书怎么写
  • 建设一个网站要多少钱建设银行信用卡卡网站首页
  • 百度推广效果怎样seo网上培训课程
  • 广州品牌网站建设 优美wordpress 跳转页面
  • 成都专业的网站建设制作公司哪家好m3u8视频可以永久保存吗
  • 上海做兼职的网站如何在凡科建设网站
  • 沙朗镇做网站公司企业管理咨询师是干什么的