繁体   English   中英

php-mysql 连接

[英]Php-mysql connectivity

我正在尝试编写一个 PHP 程序,它应该从用户那里获取输入并与放置在 MySQL 中的数据相匹配。

我试图在 php 中使用 mysqli 编写程序

new mysqli($hostname,$user,$password,$db)

该线路不建立连接。

然后我更改了一些用户权限,如https://askubuntu.com/questions/766334/cant-login-as-mysql-user-root-from-normal-user-account-in-ubuntu-16-04 中所述

但即便如此,我的 PHP 代码也没有与 MySQL 连接。 我应该怎么做才能建立这个连接。

我是否需要更改一些 root 权限?

尝试这个 :

/* CONNECTION */
$database_connection = new StdClass();

/** MySQL hostname */
$database_connection->server = 'localhost';

/** MySQL database username */
$database_connection->username = 'username';

/** MySQL database password */
$database_connection->password = 'password';

/** The name of the database */
$database_connection->name = 'dbname';

/* ESTABLISHING THE CONNECTION */
$database = new mysqli($database_connection->server, $database_connection->username, $database_connection->password, $database_connection->name);


if($database->connect_error) {

    echo 'db error';
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM