zoukankan      html  css  js  c++  java
  • 访问远程MySQL

    #所用的客户端是VS2008,远端MySQL数据库使用命令行输入:

    1、先对数据库进行设置:

    /*在数据库中输入*/
    grant all privileges on
    *.* to '用户名' @ 'IP' identified by '密码' with grant option /*补充:*.* 指的是用户可以访问MySQL中的全部数据库中全部表/
    /*IP指的是被授与访问权利的机子的ip地址
    */
    /*在命令行中输入*/
    sudo vi
    /etc/mysql/my.cnf
     
     
     
    /*找到下面这句,并在这句前面打上#号,以便每台计算机都能访问数据库*/
    # bind
    -address= 127.0.0.1
    /*最后,刷新一下数据库*/
    sudo
    /etc/init.d/mysql restart

    2、客户端配置(win7或ubuntu下载 MySQL ODBC 3.51 Driver,因为在ubuntu上有人用Mono搞C#,所以ubuntu也提进去)

      可以到http://dev.mysql.com/downloads/connector/odbc/3.51.html下载,安装在此不多说了。

      安装完后,在win7下怎么看你有了MySQL ODBC 3.51 Driver这个驱动程序呢?

      控制面板=>管理工具=>数据源(ODBC)=>驱动程序

    3、在vs中:(我用的是web)

    代码
    using System.Data.Odbc; /*加入这个命名空间*/
    private
    void button1_Click(object sender, EventArgs e)
    {
    string MySQL_str
    = "Driver={MySQL ODBC 3.51 Driver};Server=172.17.21.75;Database=jay;User=glb; Password=123;Option=3;chartset = utf-8;";
    /*数据库名为:jay;mysql授与的用户名为:glb,相应密码为:123*/
    OdbcConnection MySQL_conn
    = new OdbcConnection(MySQL_str);
    MySQL_conn.Open();
    if (MySQL_conn.State == ConnectionState.Open)
    {
    MessageBox.Show(
    "连接已打开");
    }
    else
    {
    MessageBox.Show(
    "连接没有打开");
    }
    }
  • 相关阅读:
    POJ 3268 Silver Cow Party (Dijkstra)
    怒学三算法 POJ 2387 Til the Cows Come Home (Bellman_Ford || Dijkstra || SPFA)
    CF Amr and Music (贪心)
    CF Amr and Pins (数学)
    POJ 3253 Fence Repair (贪心)
    POJ 3069 Saruman's Army(贪心)
    POJ 3617 Best Cow Line (贪心)
    CF Anya and Ghosts (贪心)
    CF Fox And Names (拓扑排序)
    mysql8.0的新特性
  • 原文地址:https://www.cnblogs.com/guolebin7/p/1800090.html
Copyright © 2011-2022 走看看