我想使用mysqli()用PHP (PHP 7.2.24-0ubuntu0.18.04.6 (cli))连接到Linux机器上的数据库。但是,每当我试图访问它时,我都会得到以下错误:
Warning: mysqli_connect(): (HY000/1698): Access denied for user 'root'@'localhost' in /var/www/html/connect_DB.php on line 9
Connected Success!
我已经安装了MySQL (mysql 14.14 distrige5.7.30,用于Linux
我在连接Mysql数据库(v5和v8)时遇到了问题。如果用户是root用户,这是可以的,但是如果我创建了用户'fobos‘,我就有连接错误1045 (错误消息PDOException: SQLSTATE[HY000] [1045] Access denied for user 'fobos'@'localhost' (using password: YES) in vms\public\staff\visitors\vms.php on line 14)。我不知道为什么会这样。
Mysql ->创建用户fobos
SELECT user, host
我试图连接到mysql使用PHP在ubuntu灯。我可以登录到phpmyadmin,但无法使用php代码进行连接。该代码在XAMPP中运行良好。
我使用以下代码
$con=mysql_connect("127.0.0.1","myusername","mypassword");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
但它显示了以下错误
Could not connect: Access den
我已经在DebianLenny5.0上安装了一个MySQL数据库,并试图使用PHP远程连接到该数据库。
这就是我登录的方式:
$con = mysql_pconnect("MY_IP_ADDRESS","root","MY_PASSWORD");
if (!$con)
die('Could not connect: ' . mysql_error());
这就是我遇到的错误:
Could not connect: Access denied for user 'root'@'li273-10.members
我试图从PHP访问mysql数据库,但为什么会出现错误
Warning: mysqli::mysqli(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in /opt/lampp/htdocs/sql.php on line 3
拒绝用户'root'@'localhost‘的访问(使用密码: YES)
我使用登录PHP脚本,我使用正确的密码和所有东西
<?php
// login.php
$hn= 'loca
我的环境:
CentOS 6.6
带有mod_security、naxsi、ngx_pagespeed模块的Nginx 1.7.10
PHP 5.6.5
Mariadb 10.0.16
SeLinux close
setenforce 0
我的测试代码:
<?php
/*
** Connect to database:
*/
// connect to the database
$con = mysql_connect('localhost','root','my pass')
or die('Could not c
我使用的是OS X El Capitan。Mysql正在运行,我可以使用mysql命令行工具添加表。当我试图从我的PHP文件连接到数据库时,我得到了一个1045错误。代码如下:
$dbc = mysqli_connect('127.0.0.1', 'root', '*****', 'aliendatabase')
// or die('Error connecting to MySQL server. ');
or die("Debugging errno: " . mysqli_connect_e
当我通过php脚本连接我的数据库时,它显示
Could not connect: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
用户名和密码是正确的。
my.cnf的一些东西
[client]
#password = your_password
port = 3306
socket = /data/mysql/mysql.sock
# Here follows entries for some sp
我是安装在Ubuntu18.04上的带流苏的灯。我已经按照中的说明进行了配置
更改.env文件和config/database.php文件中的数据库详细信息后,在浏览器中访问应用程序。
创建了一个数据库"mydb“
创建一个用户"myusername“/ "mypwd”,并将所有权限授予该用户和数据库。艾格->
CREATE USER 'myusername'@'localhost' IDENTIFIED BY 'mypwd';
GRANT ALL PRIVILEGES ON * . * TO 'myuser