怎么查看mysql数据库连接地址

怎么查看mysql数据库连接地址,第1张

可以使用MySQL推出的MySQLConnector/Net组件,该组件是MySQL为ADONET访问MySQL数据库设计的NET专用访问组件,完成该组件后,需要在项目中引用这个组件,之后在程序中引用命名空间MySqlDataMySqlClient,即可开始进行连接MySQL数据库的 *** 作了,示例如下:

protected

voidMySqlCon()

{

//数据库连接字符串跟连接SQLSERVER没有区别

string

constr

=

"server=localhost;UserId=root;password=root;Database=test";

//下面使用MySql

Connector/net提供的专用对象

MySqlConnection

mycon

=

new

MySqlConnection(constr);

myconOpen();

MySqlCommandmycmd

=

new

MySqlCommand("select

from

users",

mycon);

MySqlDataReader

myreader

=

mycmdExecuteReader();

while

(myreaderRead())

{

if

(myreaderHasRows)

{

MessageBoxShow(myreaderGetString("email")

);

}

}

myreaderClose();

myconClose();

1、安装 SQL Server 2014,打开SQL Server 2014 Management Studio;

2、默认采用window账号登陆,然后点击按钮”继续“;

3、右键点击数据库,新建数据库,输入数据库名称"dbSimple",此处新建数据库参数值均采用默认值;

4、新建完成,刷新数据库,即可看到刚刚新建的数据库,接下来即可对其使用;

1、如果说数据库是Access,那么数据库名称就是你上传的文件名(即xxxmdb文件,可修改),用户名和密码即自己在文件里设置,无需询问空间服务商。

2、如果说数据库是SQL-Server(即MsSQL),那么数据库服务器IP地址、数据库名称、登录用户名和密码空间服务商会告诉你的,他们告诉你什么你就填上去就可以了,一般来说网站和数据库会被安装到一台服务器上,那么服务器IP地址项就为(local)。

一、全球IP地址分配:

由IANA(Internet Assigned Numbers Authority)负责管理,官方网站是:Internet Assigned Numbers Authority。

二、数据库默认端口:

(一)、Oracle:

(1)、驱动:oraclejdbcdriverOracleDriver;

(2)、URL:jdbc:oracle:thin:@<machine_name><:port>:dbname;

(3)、port:端口号,默认是1521。

(二)、SQL Server:

(1)、驱动:commicrosoftjdbcsqlserverSQLServerDriver;

(2)、URL:jdbc:microsoft:sqlserver://<machine_name><:port>;DatabaseName=<dbname>;

(3)、port:端口号,默认是1433。

(三)、MySQL:

(1)、驱动:orggjtmmmysqlDriver;

(2)、URL:jdbc:mysql://<machine_name><:port>/dbname;

(3)、port:端口号,默认3306。

没有所谓的命名规则的,所有的机器都是一样的,可以说是随便命名,只要符合变量命名原则就可以了而你看到的服务器名称,其实是不同的实例而已一般你可能只看到一个服务器实例,有时一个服务器可能会有两个或两个实例唯一要说明的是这里的实例是服务器实例而不是数据库实例比如在SQL2000中一般要求单实例启动,启动时可以选择一个实例的如果多实例往往是SQL2005以上的版本,而且安装了其他的数据挖掘功能(BI)时的SQL服务器

而MSSSMSE只是一个管理程序,用来管理SQLserver的它可以联结服务器进行数据库的处理(当然是在GUI下),另一个是在DOS下的,所以很多企业服务器在安装时并没有安装MSSSMSE的因为你完全可以使用其他的MSSSMSE进行联结服务器的

MSSSMSE(MicrosoftSQLServerManagementStudioExpress)就是企业管理器

在企业管理器中,我们可以对SQLserver进行可视化 *** 作,但由于使用目的不同而有不同的设置其中有的SQL是为C/S服务服务的,而有些则是为B/S服务器,从开发人员的角度来考虑,SQLserver的安全不可忽视,但往往我们使用的只是开发版或是配置成开发环境的这种环境就要求我们既可能从windows进行数据库的修改 *** 作,也可以通过IIS进行SQL远程登陆 *** 作当然,如果是在本机也是有两种模式的,这是SQL的接口问题而企业管理器的登陆也提供了这种方式,这两种方式在MSSSMSE中的表示就是那个所谓的"身份验证"

如果使用windows登陆则表示的就是以当前机器或域控制用户进行验证管理的只要你有这个权限就可以了

而SQLSERVER验证则是将用户直接存在了SQL的系统数据库中,独立于windows和域控制帐户的而且这种验证将其权限进行了分级的

比如我的这个数据库是在域中,不须外网(区别于局域网)连接时,你是不愿意因为人员的流动,(公司开了一个人,他要是想报复你,在SQLserver中有一个用户)外网若可以连接,那样你的数据就完了!这种情况下可以配置为只允许windows验证登陆的,这时就算是外网使用sa用户也无足于事的

相反,若是一个局网内不须进行连接,若使用域用户或是本机用户能登陆时后果也是很严重的,你可能认为那不足为虑,事实恰恰相反,虽有可能别有用心者拿不到你的SQLserver服务器的权限,但如果拿到局网域中的任何一台机器的权限就可以让你的数据消失得无影无踪!这种情况必须控只允许使用SQL登陆的,而就是这样的服务器与只能采用SQlserver验证方式

这样的问题就出来了,若是与127001或者是(local),请问要登陆本机上哪一个服务器实例(多实例)若是在域控制下也是一样,不管你有多少台SQLserver不打出全部如何识别既就算一台也是一样的(因为域也不确信你后来加不加server,事实上域中必须是全称的)

本地数据库就是和调用程序同在一台电脑上的数据库。

远程数据库,需要网络远程链接,于调用程序不在同一台电脑上。

你是要找到本地数据库的文件?还是要链接本地数据库?

如果是程序要链接数据库,一般是 需要 数据库地址,数据库名,数据库帐号,数据库密码

本地的就填写 localhost 为数据库地址,远程的就填写 IP地址

如果需要找到本地的数据库文件,需要查看数据库的设置,得到路径。

接 SQL Server 时,指定服务器可以有多种形式:

回送地址(127001)

回送地址(127001)与 localhost 等效,因为在 hosts 文件中指定 localhost 指向 127001。使用的是 TCP/IP 连接。

计算机 IP 与域名等效(除非域名指向的不是计算机 IP,而是回送地址等其它)。使用的是 TCP/IP 连接。

计算机名,这种访问容易受限制,比如有时跨网段就不行,一般没用。使用命名管理连接。

(local) 和 应该是等效的,至少就目前来看,没有发现什么区别。使用命名管道连接。

local是SQL Server定义的本机别名

localhost是TCP/IP协议中地址127001的默认DNS名,注册在本机host文件中

TCP/IP 连接对于慢速网络效果好,需要 1433 端口开放才能连接。

sql server 2008已经创建的数据库可以更改路径,更改方法为:

1、首先打开已安装的数据库软件SQL Server Management Studio,d出一个连接到服务器对话框。

2、在对话框中输入服务器名称,服务器名称以本机计算机名。身份验证选择SQL Server 身份验证,也可以用默认的windows身份验证。再输入登录名和密码,登录名和密码以原先安装的登录名为准。

3、连接之后,出现以下界面。

4、点击数据库右键新建数据库,填写数据库名称,例如:db_test。

5、双击自己所创建的数据库名称,点击表右键新建表。

6、在资源管理器中,双击安全性,点击登录名右键新建登录名,输入所创建登录名,选择SQL Server身份验证,输入自己所需的密码即可。

以上就是关于怎么查看mysql数据库连接地址全部的内容,包括:怎么查看mysql数据库连接地址、本地电脑怎样新建sql server数据库、数据库地址和名称是什么怎么知道自己地址和名称等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9853425.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存