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;
            }
        }
    }
}
View Code

查看结果:

 

 

参考视频:https://www.bilibili.com/video/av35109390/?p=1

 

posted @ 2019-10-12 16:15  Foto_CShow  阅读(498)  评论(0编辑  收藏  举报