Where Can I Find My Database Connection Settings?

Home » Knowledge Base » F.A.Q. » Database Management » Where Can I Find My Database Connection Settings?

Nowadays, the use of a database is very common when building a website. The main role of the database is to store the information that is present on each page. This allows you to modify your design without affecting the text that is shown throughout your site. As such, it is recommended that all new websites take full advantage of the benefits, afforded by the use of a database. In this article, you will learn how to find your database connection settings, so you can hook up your site to a database. Additionally, you will learn how to manipulate the data contained within the database itself.

 

What Is the Database Manager?

In the Hosting Control Panel, you will find a section dedicated to the management of your databases, aptly named the Database Manager.

You can manage your MySQL and PostgreSQL databases through the dedicated Database Manager section of the Hosting Control Panel.
You can manage your MySQL and PostgreSQL databases through the dedicated Database Manager section of the Hosting Control Panel.

Through the Database Manager, you are able to create, edit, and delete databases. There are two supported database types – MySQL and PostgreSQL. Both database types can be used to store your site’s content and you can interact with each database type in a similar manner. You can learn more about the features and capabilities of this section of our Control Panel by reading our in-depth tutorial on the Database Manager.

We believe that having a database is a fundamental part of running a modern website and that is why even our free hosting plan comes with one MySQL database which you can use. If you require multiple databases or you wish to use a PostgreSQL database, you may consider opting for one of our premium hosting packages.

 

Where Can I Find My Database Connection Settings?

Locating your database connection settings is a straightforward process:

  1. Open the Database Manager section of the Control Panel.
  2. Click on the Options button next to your database. If you haven’t created a database yet, you can do so by using the database creation form in the upper half of the Database Manager interface.
  3. You will notice that several tabs appear beneath the database name. Click on the Information tab.
The Information tab for your database contains all of the information needed to connect to it.
The Information tab for your database contains all of the information needed to connect to it.

You will then be presented with your database connection settings. This information includes the:

  • Database Host
  • Database Port
  • Database Name
  • Database User
  • Database Password
  • Database Version
  • Database Storage Engine

Note: Unlike other hosting providers, here at AwardSpace we use dedicated database servers in order to better distribute the server load and offer faster loading times for your website. As such, you need to find your database host using the information provided in the Information tab. Using localhost will not allow you to establish a successful connection to our database server.

Where Can I Get a Sample PHP Script That Connects to My Database?

You are welcome to use the following PHP script as the starting point for your website. This script opens a connection to your MySQL database, lists the names of all tables that are currently stored, and then closes the connection:

<?php

$db_host='DB_HOST'; //Should contain the "Database Host" value
$db_name='DB_USER'; //Should contain the "Database Name" value
$db_user='DB_NAME'; //Should contain the "Database User" value
$db_pass='DB_PASS'; //Should contain the "Database Password" value

$mysqli_connection = new MySQLi($db_host, $db_user, $db_pass, $db_name);

if ($mysqli_connection->connect_error) {
echo "Could not connect to $db_user, error: " . $mysqli_connection->connect_error;
} else {
echo "Connected to $db_user! <hr> The database contains the following tables: <br />";
}

$showtablequery = "SHOW TABLES FROM $db_user";
$showtablequery_result = mysqli_query($mysqli_connection, $showtablequery);

while($showtablerow = mysqli_fetch_array($showtablequery_result))
{
echo $showtablerow[0]."<br />";
}

$mysqli_connection->close();
echo "<hr> mysqli_connection closed!";

?>

For the best results, create a new .PHP file in your hosting space and copy the sample code above. Just make sure to update the values for the $db_host, $db_name, $db_user, and $db_pass variables. They are defined at the very beginning of the script. Once your credentials are entered and saved, you should be able to run your script by opening it in a web browser. The end result should be a page that lists all tables present in your MySQL database:

The result of running the test script is a list of all tables present in your MySQL database.
The result of running the test script is a list of all tables present in your MySQL database.

If the script does not list any tables when you run it, it is probably because you have just created your MySQL database and it doesn’t contain any data just yet. Continue reading in order to learn how to interact with your database and add data to it.

 

How Can I Manage the Data Stored in My Database?

Depending on the type of database you have, you can use either phpMyAdmin or phpPgAdmin in order to manage your database’s contents. MySQL databases are managed through phpMyAdmin, while PostgreSQL databases use phpPgAdmin. To launch either of those tools (depending on your database type), simply follow the steps below:

  1. Open the Database Manager section of the Control Panel.
  2. Click on the Options button next to your database.
  3. You will notice that several tabs appear beneath the database name. Click on the Management tab.
  4. Click on the option named Open phpMyAdmin 4 or Open phpPgAdmin, depending on the type of database you are looking to manage.
You can access phpMyAdmin right from the Management tab for your database. The link is also present right in the Management column for quicker access.
You can access phpMyAdmin right from the Management tab for your database. The link is also present right in the Management column for quicker access.

Upon clicking the button to open phpMyAdmin or phpPgAdmin, a new window or tab should open in your web browser and you should be taken directly to the contents of your database.

Important: If you are asked to log into phpMyAdmin/phpPgAdmin, make sure that you use your database username and password to do so and not your hosting account Client ID and password. Your credentials are listed in the Information tab for your reference.

If you are new to phpMyAdmin and phpPgAdmin, you can learn more about these tools by reading our articles on how to use phpMyAdmin and how to use phpPgAdmin.

 

Can I Use Software Like MySQL Workbench in Order to Manage My Database?

Due to security reasons, the databases created on your hosting account can only be used either through the phpMyAdmin/phpPgAdmin utilities or through scripts that are hosted on your account. Connections from other sources are rejected. As such, you would not be able to use a third-party database manager like the MySQL Workbench with your database that is live on our servers.

If being able to fully interact and connect to your database is important to you, you may consider purchasing one of our VPS hosting packages which all grant you root access to a virtual Linux server. You can then proceed to set up your server in a way that would allow connections from external sources.

 

Can I Use the Database Provided by AwardSpace in Order to Power My Smartphone App?

If you are developing a smartphone application, you may be thinking about using a database hosted on your account for the purpose of storing your users’ data. Such a scenario is completely possible when using a Virtual Private Server (VPS).

If you are using one of our shared hosting plans, on the other hand, you can still accomplish your goal, but with some caveats. The one major limitation, which you will need to work around, is the fact that your app will not be able to talk to the database directly. Instead, you will need to create PHP scripts on your hosting account which will interact with the database. Your app would need to send queries to those scripts in order to retrieve information from the database and also write data into the database.

 

Conclusion

Using a database to store your website content is a great way to build a dynamic site that is able to display varying information. And thanks to the Database Manager section of the Control Panel, you can easily create new databases, view your database connection settings, modify existing databases, and delete those which you no longer need.

Was this post helpful?

i

Relevant tags:

Connect

Latest posts:

How to Install a MediaWiki Skin

In MediaWiki, skins determine the visual appearance of your wiki website. Skins define how content is presented to users and include such settings for the overall website layout, typography, color scheme, and more. By default, when you install MediaWiki, the platform...

How to Create a Page in MediaWiki

Creating pages in MediaWiki is а core feature that allows you to add content to your MediaWiki website. Whether you are adding details for a project, contributing to a knowledge base, or anything else, learning how to create a page in MediaWiki is crucial for your...

How to Install MediaWiki Extensions

Now that you have installed MediaWiki and learned how to log in to the CMS, it is time to extend MediaWiki's functionality via extensions. MediaWiki extensions are sets of files that add various types of functionality to your MediaWiki website. You can use extensions...

How to Log In to MediaWiki

After you install MediaWiki, it is time to log in to the platform, so you can start working on your new MediaWiki website. To log in, you must open the MediaWiki login page and enter your credentials. Doing so will open the platform’s admin panel. In the following...

How to Install MediaWiki

You can quickly install MediaWiki on any of the AwardSpace web hosting plans. This includes our free web hosting, shared hosting, as well as advanced services such as semi-dedicated hosting and VPS hosting. You can install MediaWiki in a matter of minutes, whichever...



Create a website for free!


Free forever

Our Support Team is Here to Help

 

If you need any questions answered, don't hesitate and contact us. Click the button below and follow the instructions. You can expect an answer within an hour.

 

Contact AwardSpace

 

iNewest knowledge base articles

How to Install a MediaWiki Skin

In MediaWiki, skins determine the visual appearance of your wiki website. Skins define how content is presented to users and include such settings for the overall website layout, typography, color scheme, and more. By default, when you install MediaWiki, the platform...

How to Create a Page in MediaWiki

Creating pages in MediaWiki is а core feature that allows you to add content to your MediaWiki website. Whether you are adding details for a project, contributing to a knowledge base, or anything else, learning how to create a page in MediaWiki is crucial for your...

How to Install MediaWiki Extensions

Now that you have installed MediaWiki and learned how to log in to the CMS, it is time to extend MediaWiki's functionality via extensions. MediaWiki extensions are sets of files that add various types of functionality to your MediaWiki website. You can use extensions...

How to Log In to MediaWiki

After you install MediaWiki, it is time to log in to the platform, so you can start working on your new MediaWiki website. To log in, you must open the MediaWiki login page and enter your credentials. Doing so will open the platform’s admin panel. In the following...

How to Install MediaWiki

You can quickly install MediaWiki on any of the AwardSpace web hosting plans. This includes our free web hosting, shared hosting, as well as advanced services such as semi-dedicated hosting and VPS hosting. You can install MediaWiki in a matter of minutes, whichever...

How to Install an Elgg Theme

After you have installed Elgg core and logged in to the admin dashboard, you can search for themes that can help you customize your new website. Elgg themes are a set of files that help you customize the appearance of your website. Via themes, you can modify website...

Even more web tutorials

Check out our web hosting knowledge base and the WordPress tutorials to learn more, and be better prepared for your website creation and maintenance journey.