Cheap Web Space, Domain Name: |
Question: |
|
Unfortunately nothing found on "".
in the United States (Chicago, IL): 1 (815) 526-7037, Fax (in Germany) +49 30 32 70 18 91
Skype: bitpalast
One moment please … your browser is loading the page.
Symptom
You're using a PHP code similar to this:
$hostname = 'localhost:3306';
$username = 'cu-loginname01_user01';
$password = 'Dbng%3r92';
$dbname = 'cu-loginname01_db01';
$db = mysqli_connect($hostname, $username, $password, $dbname) or die('login failed');
You are sure that the database login name and database password are correct. Nevertheless no login succeeds.
Cause
The database differentiates between host name and port. If you give a user permission to access the host "localhost", it is different than if it is called "localhost:3306". The database does not know a suitable user data record for “localhost:3306”.
Solution
Omit the port specification. If you want to specify a port, this must at least be passed separately as a port to the PHP mysqli_connect() function. The correct PHP code for the example would be:
$hostname = 'localhost';
$port = '3306';
$username = 'cu-loginname01_user01';
$password = 'Dbng%3r92';
$dbname = 'cu-loginname01_db01';
$db = mysqli_connect($hostname, $username, $password, $dbname, $port) or die('login failed');
or
$hostname = 'localhost';
$username = 'cu-loginname01_user01';
$password = 'Dbng%3r92';
$dbname = 'cu-loginname01_db01';
$db = mysqli_connect($hostname, $username, $dbname, $password) or die('login failed');
Overview of frequently asked questions
x0>
Additional ![]() |
---|
Starter Server: Affordable web server from 3.73 US$ () /month with PHP, database and many more
|
"Cheap Web Space": Affordable web space, cheap web server, low-cost webserver, low-price web servers: fast web server / small web server (cheap web space). Web server for private homepages / small website projects.
in the United States (Chicago, IL): 1 (815) 526-7037 •
GmbH, Sensburger Allee 27, D-14055 Berlin (Germany)
Your purchase is tax-free, because you order from a non-EU country. © 2024 GmbH. All rights reserved.
and the
logo are registered trademarks of
GmbH. For photo credits see imprint.