zoukankan      html  css  js  c++  java
  • 怎样在本地电脑上连接另外一台电脑上的mysql数据?(代码示例)

    基本上有两种方式:

    1,使用MYSQL的管理工具,可以远程连接,比如用导航猫系列的,只要知道对方IP,然后就可以自己输入账号密码连接了。

    2,使用代码连接。

    Java代码示例:

    package com.test;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.Statement;
    
    public class DataBaseTest {
    
        DataBaseTest(){
            String url="jdbc:mysql://10.30.11.13:3306/mysql";
            Connection Db;
            Statement DataRequest;
            ResultSet Results;
            String str;
            try{
                //加载MySQL驱动
                Class.forName("com.mysql.jdbc.Driver");
                //建立到MySQL的连接
                Db = DriverManager.getConnection(url, "guest", "123456");
                String query = "SELECT * FROM mysql.user";
                //执行SQL语句
                DataRequest = Db.createStatement();
                Results = DataRequest.executeQuery(query);
                while(Results.next()){
                    str = new String(Results.getString(1));
                    System.out.println(str);
                    //System.out.println("success!");
                }
                DataRequest.close();
                Db.close();
                
            }catch(Exception e){
                System.out.println("Error!" + e);
                return;
            }
            
        }
        
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            new DataBaseTest();
        }
    
    }

    3、10.30.11.13是服务器IP地址;mysql是数据库名;user是数据库表;guest是来宾账号,第一次用root是不可以的,后来用guest就可以连接了。

    个人公众号:凛DaDa。软件测试从业者,新手妈妈。
  • 相关阅读:
    Linux查看物理CPU个数、核数、逻辑CPU个数
    epoll、cpoll、xpoll
    Curl命令简介
    ps:分钟级监控服务内存变化情况
    linux系统/var/log目录下的信息详解
    pthread_create、pthread_join
    【转载】nginx中gzip的各项配置以及配置参数的意思详解
    linux——Nginx——反向代理服务器
    点击复制文本 ctrl+v粘贴
    npm源切换
  • 原文地址:https://www.cnblogs.com/wxh04/p/4134851.html
Copyright © 2011-2022 走看看