Photon Server初识(一) ---C#链接MySql
环境:
1、MAC电脑,JetBrains Rider编辑器
2、本地MySql5.7 (开始安装8.1发现使用 NHibernate 映射链接不上)
一、新建工程

二、引入dll包(MySQL.Data.dill )
两种方式下载:
1、官网下载 https://dev.mysql.com/downloads/



2、通过IDE下载(未安装时显示的是+号)

三、引入包



四、连接数据库测试,在 Program.cs 添加代码
namespace ConsoleDemo
{
internal class Program
{
static string connect = "server=127.0.0.1;port=3306;database=webdemo;user=root;password=f1111";
static MySqlConnection conn = new MySqlConnection(connect); public static void Main(string[] args)
{
setSql();
} public static void setSql()
{
try
{
conn.Open(); // string sql = "select * from netweb";
// MySqlCommand cmd = new MySqlCommand(sql, conn);
// cmd.ExecuteReader(); //执行一些查询
// cmd.ExecuteNonQuery(); //插入 删除
// cmd.ExecuteScalar(); //查询返回单个值 // MySqlDataReader reader = cmd.ExecuteReader();
// while (reader.Read())
// {
// Console.WriteLine(reader[0].ToString() + reader[1].ToString() + reader[1].ToString());
// } string inser = "insert into netweb(name,age,title) values ('cjdww',34,'geee')";
MySqlCommand cmd = new MySqlCommand(inser, conn);
int result = cmd.ExecuteNonQuery(); //返回影响的行数
Console.WriteLine(result); }
catch (Exception e)
{
Console.WriteLine(e);
throw;
}
}
}
}
查看结果:

参考视频:https://www.bilibili.com/video/av35109390/?p=1
Photon Server初识(一) ---C#链接MySql的更多相关文章
- Photon Server初识(四) --- 部署自己的服务Photon Server
准备工作: 1.一台 window 虚拟机(本机是window也行) 2.下载SDK : https://www.photonengine.com/zh-CN/sdks#server 一:SDK介绍 ...
- SQL SERVER 创建远程数据库链接 mysql oracle sqlserver
遇到的坑 在连接Oracle时,因为服务器为10g 32位版本,然后在本地安装了32为10g客户端,然后一直报错[7302.7303],后来下载了12c 64位版本,安装成功后,问题解决 原因:mss ...
- Photon Server初识(二) ---通过NHibernate 映射数据库
一.下载 NHibernate.dill 官网:https://nhibernate.info 或者通过NuGet下载(详情看上一节) 二.新建一个项目,并引入包 引入包 三.配置(重点) 1.配置x ...
- Photon Server初识(六) --- 客户端与服务端消息传递
前一章客户端与服务端连接成功,现在需要前后端进行数据传递. 一.前端发送消息.在项目Scripts目录中新建脚本 TestSer.cs.并挂载到相机上 二.客户端发送数据给服务端.编辑客户端代码 Te ...
- Photon Server初识(五) --- 客户端连接服务端
准备:Unity开开发IDE. 一.新建Unity3D项目 导入包,在资源下新建目录 Plugins .在之前解压的SDK目录 lib中找到 Photon3Unity3D.dll,拖到新建的目前下 二 ...
- Photon Server初识(三) ---ORM映射改进
一:新建一些管理类, 二.实现每个管理类 (1)NHibernateHelper.cs 类,管理数据库连接 using NHibernate; using NHibernate.Cfg; namesp ...
- SQL Server链接MySQL实践
最近在访问多数据库的时候进行了SQLServer链接MySQL数据的实践,现总结如下: 一. 安装mysql-connector-odbc驱动: 1. 在SQL Server服务器的机器上安装mys ...
- [08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up IDEA2019的database插件无法链接mysql的解决办法(08001错误)
[08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up. 点击这里 ...
- Navicat 链接mysql 显示 Clinet dose not support authentication protocol request by server ;consider upgrading MySQL client
1 在命令窗口 输入mysql -uroot -p 首先通过cmd进入mysql 2 更改加密方式 mysql> ALTER USER 'root'@'localhost' IDENTIFIE ...
随机推荐
- #define定义宏函数 的正确使用
如何使用宏来定义一个自定义函数呢?首先我们来看下面这段代码 #define SQUARE(x) x*x int main() { int a = 5; printf("SQUARE(a): ...
- elasticsearch+logstash+kibana部署
这篇博客讲的是elasticsearch+logstash+kibana部署的方法. 内容大纲: 1.elasticsearch+logstash+kibana部署 2.收集Tomcat日志 3.收集 ...
- godaddy SSL证书不信任
在使用网上教程的部署godaddy证书,会出现证书不受信任的情况. 各别审核比较严格的浏览器会阻止或者要求添加例外.情况如下: 利用在线证书测试工具会提示根证书的内容为空.从而导致证书不受信任. 解决 ...
- 5.rabbitmq--通配符模式Topics
rabbitmq--通配符模式Topics topic模式也称为主题模式,其实他相对于routing模式最大的好处就是他多了一种匹配模式的路由,怎么理解匹配呢,其实就相当于我们之前正则的.*这种,不过 ...
- 6.使用Feign实现声明式REST调用
使用Feign实现声明式REST调用 6.1. Feign简介 Feign是一个声明式的REST客户端,它的目的就是让REST调用更加简单. Feign提供了H ...
- 第11组 Alpha冲刺(2/6)
第11组 Alpha冲刺(2/6) 队名 不知道叫什么团队 组长博客 https://www.cnblogs.com/xxylac/p/11860949.html 作业博客 https://edu ...
- 树状数组优化dp,一维排序,一维离散化
#include<iostream> #include<cstdio> #include<algorithm> #include<vector> #in ...
- psql物化视图自动更新
更新物化视图示例 CREATE TABLE model.test ( id SERIAL PRIMARY KEY, name VARCHAR(60)); . 创建物化视图 CREATE MATERIA ...
- ci 框架中defined('BASEPATH') OR exit('No direct script access allowed');
作用: OR 就是前面的是true时,就不走后面了. 加这个是为了防止不是从index.php访问到的控制器
- linux 搜索文件夹下的所有文件内容
find . -type f -name "*.*" | xargs grep "博客园"