win7上MySQL5.6安装与测试(C#)--- 感觉改动很大

本文介绍了在Windows 7上安装MySQL 5.6的步骤,包括从官网下载、选择完全安装及快速启动MySQL Workbench。在遇到开机未自动启动MySQL服务的问题时,提供了通过管理员权限运行CMD,切换到MySQL Bin目录执行mysqld.exe -install的解决方案。此外,还讲述了使用C#连接MySQL数据库查询world库中country表的方法,提到了需要下载MySql.Data.dll并引用。
摘要由CSDN通过智能技术生成

下载地址:

http://dev.mysql.com/downloads/mysql/


点进去,就可以看到下面界面,虽然显示32bit,但是点进去会自动变成64位:



安装非常简单,傻瓜式的,我是选择的完全安装,安装叶非常之快,安装完成之后打开MySQL Workbench 6.0 CE。

选择connect to database,如下界面:



连上去之后就是如下界面,可以看到默认有test,world等数据库。



如果你下次开机,发现mysql服务器没有打开,到windows 服务里面又找不到mysql服务了。

那么解决方法是: 以管理员权限运行cmd,切换到MYSQL的Bin目录下面,执行 mysqld.exe -install命令,就可以在windows服务中看到mysql服务了。


==================================================================================

下面写一个简单的C#链接到MySQL查询world这个数据库中的country表。

首先是要下载MySql.Data.dll,代码如下,可以到【这里】 下载。

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

namespace ConnectToMySQL
{
    class Program
    {

        static string conString = "Server=localhost;Database=world;Uid=root;Pwd=passok;";

        static void Main(string[] args)
        {

            MySqlConnection conn = new MySqlConnection(conString);
            MySqlCommand cmd = null;

            try
            {
                cmd = conn.CreateCommand();
                cmd.CommandText = "select * from country";
                MySqlDataAdapter adpter = new MySqlDataAdapter(cmd);
                DataSet ds = new DataSet();

                adpter.Fill(ds);

                if (ds != null && ds.Tables.Count > 0)
                {
                    DataTable dt = ds.Tables[0];
                    foreach (DataRow row in dt.Rows)
                    {
                        Console.WriteLine(row[0]+","+row[1]+","+row[2]+","+row[3]);
                    }
                }
                else {
                    Console.WriteLine("没有查出任何数据");
                }

            }
            catch(Exception ee)
            {
                Console.WriteLine(ee.Message);
            }
        }
    }
}


参考资料: http://database.51cto.com/exp/mysql5.6/index.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值