189 8069 5689

php网站使用远程数据库,php怎么访问数据库

php中如何连接远程mysql数据库wampserver

决方法:

创新互联建站于2013年创立,是专业互联网技术服务公司,拥有项目成都网站设计、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元渭滨做网站,已为上家服务,为渭滨各地企业和个人服务,联系电话:028-86922220

1。

改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改

"mysql"

数据库里的

"user"

表里的

"host"

项,从"localhost"改称"%"

mysql

-u

root

-pvmwaremysqluse

mysql;mysqlupdate

user

set

host

=

'%'

where

user

=

'root';mysqlselect

host,

user

from

user;

2.

授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

GRANT

ALL

PRIVILEGES

ON

*.*

TO

'myuser'@'%'

IDENTIFIED

BY

'mypassword'

WITH

GRANT

OPTION;

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

GRANT

ALL

PRIVILEGES

ON

*.*

TO

'root'@'192.168.1.3'

IDENTIFIED

BY

'mypassword'

WITH

GRANT

OPTION;

PHP中mysql如何远程连接数据库

可以使用pdo进行连接

$dbms='mysql'; //数据库类型

$host='localhost'; //数据库主机名

$dbName='test'; //使用的数据库

$user='root'; //数据库连接用户名

$pass=''; //对应的密码

$dsn="$dbms:host=$host;dbname=$dbName";

try {

$dbh = new PDO($dsn, $user, $pass); //初始化一个PDO对象

echo "连接成功br/";

/*你还可以进行一次搜索操作

foreach ($dbh-query('SELECT * from FOO') as $row) {

print_r($row); //你可以用 echo($GLOBAL); 来看到这些值

}

*/

$dbh = null;

} catch (PDOException $e) {

die ("Error!: " . $e-getMessage() . "br/");

}

//默认这个不是长连接,如果需要数据库长连接,需要最后加一个参数:array(PDO::ATTR_PERSISTENT = true) 变成这样:

$db = new PDO($dsn, $user, $pass, array(PDO::ATTR_PERSISTENT = true));

PHP网站在安装时连接远程mysql数据库该怎么做?

首先定义好你的链接参数。例如下面这个。

$host="bdm0000000.my3w.com"; //这个是连接地址,我这个是阿里云的数据库服务器

$user="666666aaaaa"; //管理员账号

$password="tttttttt11111"; //密码

$db="bdm000000_db"; //目标数据库。

然后进行链接

function execute_dql($sql){

$host="bdm0000000.my3w.com"; //这个是连接地址,我这个是阿里云的数据库服务器

$user="666666aaaaa"; //管理员账号

$password="tttttttt11111"; //密码

$db="bdm000000_db"; //目标数据库。

$mysqli=new MySqli($host,$user,$password,$db);

$res=$mysqli-query($sql);

return $res;

$res-free();

$mysqli-close();

}

php连接远程数据库

对于PHP连接远程MySql数据库,通常要使用如下的语句:

var

$serverName

=

'db4free.net:3306';//数据库服务器

var

$dbName

=

'dbname';//数据库名

var

$dbUsername

=

'username';//用户名

var

$dbPassword

=

'123';//登陆密码

mysql_connect($serverName,$dbUsername

,$dbPassword);

mysql_select_db($dbName);


分享文章:php网站使用远程数据库,php怎么访问数据库
本文URL:http://jkwzsj.com/article/phpsjg.html

其他资讯