mysql数据库学习(1)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MySql.Data.MySqlClient;


namespace CSharpContentMySql
{
    class Program
    {
        static void Main(string[] args)
        {
            string contentStr = "server=127.0.0.1;port=3306;database=mygamedb;user=root;password=123456;";
            MySqlConnection con = new MySqlConnection(contentStr);//数据库链接对象


            try
            {
                con.Open();//开始链接


                string sql = "select * from users";//sql语句


                MySqlCommand comd = new MySqlCommand(sql, con);//数据库命令行对象


                /*
                 * 命令行sql语句介绍
                comd.ExecuteReader();//命令行查询语句执行
                comd.ExecuteNonQuery();//命令行插入,删除语句执行
                comd.ExecuteScal
                ar();//命令行执行查询语句,返回查询结果的单一数值 
                */
                MySqlDataReader reader= comd.ExecuteReader();//返回data数据读取流


                /*
                 * 信息读取测试
                reader.Read();//从表的第一行开始,仅读取当前行的数据信息,每多执行一次该方法,读取的行数信息加1,返回值为判断当前行信息是否为空的Bool值。
                Console.WriteLine(reader[0].ToString()+reader[1].ToString());
                */


                while (reader.Read()) {
                    Console.WriteLine("id:"+reader[0].ToString()+" username:" + reader[1].ToString()+" password:"+reader[2].ToString());
                }
                Console.Write("已进行链接");
            }
            catch (Exception e) {
                Console.WriteLine(e.ToString());
            }


            con.Close();


            Console.ReadKey();
        }
    }
}

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值