网站配置远程数据库连接(sql配置远程连接数据库)

高端定制开发 64
今天给各位分享网站配置远程数据库连接的知识,其中也会对sql配置远程连接数据库进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!如何连接远程Mysql数据库 一、配置mysql允许远程链接默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。这里提供了二种方法设置mysql可以通过远程主机进行连接。1、改表法在localhost登入mysql后,更改

今天给各位分享网站配置远程数据库连接的知识,其中也会对sql配置远程连接数据库进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

如何连接远程Mysql数据库

一、配置mysql允许远程链接

默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。这里提供了二种方法设置mysql可以通过远程主机进行连接。

1、改表法

在localhost登入mysql后,更改

"mysql"

数据库里的

"user"

表里的

"host"

项,将"localhost"改称"%"

例如:

#mysql

-u

root

-p

enter

password:

……

mysql

mysqlupdate

user

set

host

=

'%'

where

user

=

'root';

mysqlselect

host,

user

from

user;

2、授权法

例如:

你想myuser使用mypassword(密码)从任何主机连接到mysql服务器的话。

mysqlgrant

all

privileges

on

*.*

to

'myuser'@'%'identified

by

'mypassword'

with

grant

option;

如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码

mysqlgrant

all

privileges

on

*.*

to

'myuser'@'192.168.1.3'identified

by

'mypassword'

with

grant

option;

mysqlflush

privileges

使修改生效,就可以了。

二、连接远程数据库:

1、显示密码

如:mysql

连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456”

c:/mysql

-h

192.168.5.116

-p

3306

-u

root

-p123456

2、隐藏密码

如:mysql

连接本地数据库,用户名为“root”,

c:/mysql

-h

localhost

-u

root

-p

enter

password:

怎么远程连接网站mysql数据库

首先我们在linux系统上安装mysql,本文默认linux系统可以联网或者已经挂载光盘iso了,我们使用命令 apt-get install mysql-server 命令进行安装,安装完成后,查看mysql是否启动,执行命令 ps -e |grep mysql。

验证初始是否允许远程连接,由于本次虚拟机IP为192.168.2.120,因此我们执行mysql -h 192.168.20.120 -P 3306 -u root -proot(备注:-proot,root指root账号的密码),可以得到结果连接不上。

假如我们不采用远程连接,可以连接上,命令为:mysql -u root -proot。

接下来,我们连接上数据库,执行命令use mysql;使用mysql数据库。

并查看用户表信息,执行命令为:select Host,User from user。

执行结果如下图所示。

通过上面步骤可以得到数据表 user内的值,下面我们对表进行更新记录允许远程访问,

执行命令为:update user set Host='%' where User ='root' limit 1;

(该条命令意思为更新user表内User值为root的第一条记录的Host值设置为%)更新完成后,执行上一步查询命令进行验证

执行强制刷新命令flush privileges;

执行完毕后,关闭数据库连接。

更改mysql安装目录下的my.cnf文件。

一般默认路径在/etc/mysql/下,找到bind-address = 127.0.0.1 这一行,可以对其进行删除,注释或者将127.0.0.1更改为0.0.0.0,修改完毕后保存。

重启mysql,命令为service mysql restart。进行远程登陆测试,可以看到已经允许远程连接了。

数据库远程连接

安装好manage管理器后,在程序中连接sqlserver2005,下面几点是要注意的。

1.

开启sql2005远程连接功能,开启办法如下,

配置工具-sql

server外围应用配置器-服务和连接的外围应用配置器-打开MSSQLSERVER节点下的Database

Engine

节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named

pipes",确定后,重启数据库服务就可以了.

2.登陆设置改为,Sql

server

and

windows

Authentication方式同时选中,具体设置如下:

manage管理器-windows

Authentication(第一次用windows方式进去),-对象资源管理器中选择你的数据服务器--右键属

性securitySql

server

and

windows

Authentication方式同时选中.

3:设置一个Sql

server方式的用户名和密码,具体设置如下:

manage管理器-windows

Authenticationnew

querysp_password

null,'sa123456','sa'

这样就设置了一个用户名为sa

,密码为:sa123456的用户,下次在登陆时,可以用Sql

server方式,

用户名为sa

,密码为:sa123456的用户进数据库了.

4:

做完上面三步后,这样写连接字符串就可以顺利进入数据库了,

(server=.sqlexpress;uid=sa;pwd=sa123456;database=master";

关于网站配置远程数据库连接和sql配置远程连接数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

网站配置远程数据库连接 plsql配置远程数据库连接plsql配置数据库连接oracle配置数据库连接远程数据库连接失败oracle远程数据库连接sqlite远程数据库连接远程数据库连接工具oracle创建远程数据库连接未找到远程数据库连接说明远程数据库连接超时是什么原因
扫码二维码