zoukankan      html  css  js  c++  java
  • PhotonServer(1)

    1. 首先了解MySql的相关知识;

    C#连接数据库:

    1.建立控制台项目;

    2.添加MySql.Data.dll

        

    3.搜索MySql,选择MySql.Data 并添加

    4.测试   建立连接

     1 using System;
     2 using MySql.Data.MySqlClient;
     3 namespace CSharp连接数据库
     4 {
     5     class Program
     6     {
     7         static void Main(string[] args)
     8         {
     9             string ConnectStr = "server=127.0.0.1;database=lk;user=root;password=root;";
    10             MySqlConnection conn=new MySqlConnection(ConnectStr);
    11             try
    12             {
    13                 conn.Open();
    14                 Console.WriteLine("已经建立连接");
    15             }
    16             catch (Exception e)
    17             {
    18                 Console.WriteLine(e);
    19                 throw;
    20             }
    21             finally
    22             {
    23                 conn.Close();
    24             }
    25             Console.Read();
    26         }
    27     }
    28 }

    5.MySql操作

      创建MySqlCommand对象

        查询操作

          string sql = "select * from users;";

          MySqlCommand cmd = new MySqlCommand(sql,conn);

          MySqlDataReader reader = cmd.ExecuteReader();
          while (reader.Read())
          {
            Console.WriteLine(reader[0].ToString() + reader[1].ToString() + reader[2].ToString());
          }

        插入 

          string sql = "insert into users(username,password) values('ddsda','44');";
          MySqlCommand cmd = new MySqlCommand(sql, conn);
          int result = cmd.ExecuteNonQuery();

        更新

          string sql = "update users set username='sdadadsa',password='444444' where id=4;";
          MySqlCommand cmd = new MySqlCommand(sql, conn);
          int result = cmd.ExecuteNonQuery();

        删除

          string sql = "delete from users where id=4;";
          MySqlCommand cmd = new MySqlCommand(sql, conn);
          int result = cmd.ExecuteNonQuery();

  • 相关阅读:
    动态规划突破
    日志如何进行处理
    多线程相关问题
    Activity工作流框架
    修改模块
    spring多模块搭建Eureka服务器端
    springcould多模块搭建Eureka的服务器端口
    java操作elecsearch
    在elementui和MyBatis中前后端分离中使用shiro
    elementui的和前后端分离的微信登陆功能
  • 原文地址:https://www.cnblogs.com/liuke-1264746554/p/10769813.html
Copyright © 2011-2022 走看看