当前位置: 首页 > 技术分析

如何连接到虚拟主机的数据库(本地连接虚拟机Oracle数据库)

时间:2023-03-11 14:47:51 技术分析

  1.首先,您需要在本地安装Oracle

  然后在NetManager中设置监视器,以确保最终测试能够成功

  2.然后在Linux下将用户切换为Oracle

  然后开始监视,lsnrctl

  开始

  这是此命令,并使用管理员输入Oracle并启动数据库

  那是启动命令

  3.如果当地有PLSQL

  如果您连接到Linux

  Oracle

  它将非常简单,如果不是,它将处于CMD模式

  进入

  sqlplus

  (Linux下的Oracle

  用户名)/(密码)

  @(即,在NetManager下设置的监视器名称)[AS

  SYSDBA](可以添加或不添加,如果是管理员,则需要添加最后一个,其他则不需要添加);

  演示命令

  例如

  用户名是管理员帐户ORCL

  密码ORCL

  监视名称集是Oracle_linux

  然后在cmdl下以sqlplus输入

  orcl/orcl@oracle_linux

  作为

  sysdba

  (Oracle_linux,这需要是指向行正面的超级链接.......)

  1.打开虚拟主机服务提供商-Login-Management-virtual-Virtual主机管理-Advanced管理/数据库管理的网站

  2. PHP连接数据库代码如下

  ?php

  $ conn = mysql_connect(“ localhost”,“ root”,“ password”);

  $ result = mysql_db_qury(“数据库”,“ select * from`info`”,$ conn);

  //获取查询结果

  $ row = mysql_fetch_row($ result);

  Echo'Font face =“ Verdana”'';

  echo'table border =“ 1” cellpadding =“ 1” cellSpacing =“ 2”';

  //显示字段名称

  回声“/btr/b”;

  对于($ i = 0; $ imysql_num_fields($ result); $ i ++)

  {{

  echo'TD bgcolor =“#000f00” b'。

  mysql_field_name($ result,$ i);

  Echo“/b/td/b”;

  }

  回声“/tr/b”;

  //位置到第一张记录

  mysql_data_seek($ result,0);

  //周期取出记录

  while($ row = mysql_fetch_row($ result))

  {{

  回声“ tr/b”;

  对于($ i = 0; $ imysql_num_fields($ result); $ i ++)

  {{

  echo'TD bgcolor =“#00ff00”';

  Echo $ row [$ i];

  回声'/td';

  }

  回声“/tr/b”;

  }

  回声“/table/b”;

  Echo“/font”;

  //发布资源

  mysql_free_result($ result);

  //关闭连接

  mysql_close($ conn);

  更重要的是?

  2.本地phpstudy open-phpstudy start-myslq管理 - 输入密码根管理数据库

  3. Wamp类似于Phpstudy

  可以通过Ping访问虚拟机和物理机器网卡桥梁。您可以查看虚拟机网卡设置中是否使用了桥桥。

  使用系统;

  使用System.Collections.gneric;

  使用system.linq;

  使用System.Text;

  使用system.data.sqlclient;

  使用System.Data;

  使用system.windows.forms;

  名称空间数据

  {{

  公共类DatainputClass

  {{

  私有字符串instrame =“”;

  private string constr =“ server = .; database = serialdata; uid = sa; pwd = 880906”;

  //数据库对象

  sqlConnection conn = null;

  sqlcommand cmd = new sqlcommand();

  char部分='^';

  字符串[] myResult = new String [10];

  public datainputClass(字符串myinsstrname)

  {{

  instrname = myinsstrname;

  }

  公共字符串仪器名

  {{

  得到

  {{

  返回仪器名称;

  }

  }

  公共字符串myDatainput(字符串myinstrcode)

  {{

  //打开数据库

  尝试

  {{

  conn = new sqlConnection(conder);

  conn.open();

  如果(!

  {{

  MessageBox.Show(“数据库打开失败!”);

  }

  }

  捕获(例外E)

  {{

  MessageBox.Show(“数据库打开异常!”+ e.message);

  返回 ”” ”;

  }

  //数据库存储

  尝试

  {{

  myResult = myInstrcode.split(章节);

  cmd.connection = conn;

  cmd.commandType = commandType.text;

  cmd.commandText =“插入序列值(“ +”' + myResult [0] +“',','” + myResult [1] +“',',” + myResult [2]”''')“”“”;

  cmd.executenonquery();

  cmd.dispose();

  返回 ”” ”;

  }

  捕获(例外E)

  {{

  MessageBox.Show(“数据插入失败异常!”+cmd.commandtext+“ |”+e.message);

  返回 ”” ”;

  }

  }

  }

  }

  打开MySQL服务后,您可以使用MySQL命令登录。基因,可以使用mySQL -UROOT -P。如果数据库不是计算机,则需要添加参数的数量。常见参数如下:

  1. -H,指定IP地址,默认为localhost

  2. -U,指定用户名。

  3,-p,指定的密码,密码可以连接到-P后面的密码,然后输入MySQL -UROOT -P123456。当您输入密码时,您也可以输入输入,以便在ISQL-时也可以显示输入密码。Uroot -p Enter。

  如何在虚拟机上连接Oracle数据库

  如下:

  1.首先将虚拟机设备设置上的网络设置修改为VMNET8(NAT)或VMNET1(NAT)

  2.虚拟机上的网络连接更改为自动配置

  3.在Oracle服务器上配置服务程序和监视程序

  第四,关闭虚拟机系统上的窗口防火墙或添加异常端口(服务程序中使用的端口号和监视程序)

  V.改进客户端上配置服务名称和监视过程的三个步骤。客户端似乎仅使用默认端口号1521 6.测试连接

  1.确认您的Linux主机是否可以连接到Win7主机,您可以使用ping命令或telnet命令

  PING 192.168.1.139或TEELENT 192.168.1.139 3306

  2.如果您的Linux主机连接到Win7主机,请打开Win7控制面板上的防火墙设置,以确认您的3306端口不会被防火墙阻止。

  3.如果上述没有问题,请检查您的MySQL数据库是否设置为连接权限:

  授予 * *。* to'root'@'%'由“ 1112222”识别,并带有赠款选项;

  它是作者授权的插孔用户密码,可以在IP地址10.10.50.127的123456地址登录。您也可以使用传递%替换任何地址而不是IP。