1改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改
"mysql"
数据库中
"user"
表里的
"host"
字段,把"localhost"改称"%",即可。
mysql
-u
root
-pvmwaremysql>use
mysql;mysql>update
user
set
host
=
'%'
where
user
=
'root';mysql>select
host,
user
from
user;
2授权法。例如,你想用户myuser使用密码mypassword通过ip地址连接到mysql服务器,使用:
GRANT
ALL
PRIVILEGES
ON
TO
'myuser'@'%'
IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;
如果你想允许用户myuser从ip为19216813的主机连接到mysql服务器,并使用mypassword作为密码
GRANT
ALL
PRIVILEGES
ON
TO
'myuser'@'19216813'
IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;
方法如下:
首先确认数据库服务器功能开启没有。
服务里面找到SQLServerAgent(MSSQLSERVER),启动。
本机IP地址一般都是127001,至于名字,一般都是装数据库时实例的名字。
1、如果说数据库是Aess,那么数据库名称就是你上传的文件名(即xxxmdb文件,可修改),用户名和密码即自己在文件里设置,无需询问空间服务商。
2、如果说数据库是SQL-Server(即MsSQL),那么数据库服务器IP地址、数据库名称、登录用户名和密码空间服务商会告诉你的,他们告诉你什么你就填上去就可以了,一般来说网站和数据库会被安装到一台服务器上,那么服务器IP地址项就为(local)。
一、全球IP地址分配:
由IANA(InternetAssignedNumbersAuthority)负责管理,官方网站是:InternetAssignedNumbersAuthority。
二、数据库默认端口:
(一)、Oracle:
(1)、驱动:oraclejdbcdriver;
(2)、URL:jdbc:oracle:thin:@:dbname;
(3)、port:端口号,默认是1521。
(二)、SQLServer:
(1)、驱动:commicrosoftjdbcsqlserver;
(2)、URL:jdbc:microsoft:sqlserver://;=;
(3)、port:端口号,默认是1433。
(三)、MySQL:
(1)、驱动:orggjtmmmysqlDriver;
(2)、URL:jdbc:mysql:///dbname;
(3)、port:端口号,默认3306。
楼上的比较复杂了,直接用text文本,设定最多15字符就可以了。
比如asp,首先取得用户的ip,如
<%
dim uip
uip=RequestServerVariables("REMOTE_ADDR")
%>
其次,存到数据库某字段,如
<%
'数据库连接,这个看你自己的数据库链接了,不再详述
rsaddnew
rs("ip的字段")=uip '添加到数据库
rsupdate '更新内容,保存
%>
还有问题?Q我
修改数据库IP的步骤:
步骤1在数据库服务器端修改其IP地址
步骤2在数据库服务器端修改ORACLE8的配置,以oracle8用户身份,修改$ORACLE_HOME/network/admin/listenerora,在第一分段中设置Host=数据库服务器新的IP地址;修改同一子目录下的tnsnamesora,在第二分段中设置Host=数据库服务器新的IP地址。重新启动监听和数据库。
步骤3在网关主机上修改
/etc/filterconf文件,将其中DBPRO_IPADDR配置为数据库服务器新的IP地址。
步骤4在网关主机上修改/etc/datahost文件,其内容为数据库服务器新的IP地址。
sqlserver数据库ip地址:1是端口的意思。IP地址是ip协议提供的一种统一的地址格式,为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。其中1表示端口,可以用来修改。
以上就是关于怎么用IP连接数据库全部的内容,包括:怎么用IP连接数据库、SQL的数据库IP地址在哪找(sqlserver数据库ip地址)、数据库的服务器是不是就是服务器的IP地址呀等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)