HeidiSQL connects to many sorts of SQL Databases

in utopian-io •  7 years ago 

In office i manage most of databases which i need to check data from it , time to time basis. Monitoring their records and make some hourly reports about the statistics and all that are required for hourly progress. It has been quite long time since i have started using HeidiSQL , i was comfortable with it since it mostly supports what i am supporting database and what i like it most is that it is very light process wherein it will not be an issue when it comes to memory processes and cpu progress.

I can handle more SQL queries from time to time because it does support multi tab sql query. You can execute them simultaneously if you want to and still the application will not be problem for you because of less consumption being used for both memory and your CPU.

Now i am making a tutorial on how to install this SQL client in Step by Step way and how to process connectivity with your database server.

What is HeodiSQL?

image.png
Screenshot from HeidiSQL Website

It is an open source software client application that supports most common SQL Databases. MySQL , Microsoft SQL and PostgresSQL. It has a functionality where you can edit display data and manipulate it to what you like it best. This application is programmed using Pascal and its original author is Ansgar Becker.This software can be install only in Windows Operating System and license can be used for free.License was under GNU GPL(General Public License).

Github repository : https://github.com/HeidiSQL/HeidiSQL

Where to acquire HeidiSQL software?

First you go to their website (https://www.heidisql.com/) and download there software.From there you can select what version of software you want to download as well as type of installer ,will this be portable installer or desktop installer.

How to Install HeidiSQL

Double click the installer first ,after that you will see this image below. Click on Next Button.

image.png
Screenshot from HeidiSQL Application

After that you will be re-directed to another window,Select on the "I accept agreement" and then click on Next button.

image.png
Screenshot from HeidiSQL Application

You may select first where you want this application to be installed to your local computer directory.Once you have confirmed,you may click on the Next Button.

image.png
Screenshot from HeidiSQL Application

Now a new window will appear after, it will be a reconfirmation of where you want this application to be installed. Click Next button.

image.png
Screenshot from HeidiSQL Application

Now you select your options (Just clicked it to mark checked or click it again to unchecked
Options:
Create a Desktop Icon - Automates the installation to create automatically icon into your desktop
Associate .SQL Files and HeidiSQL - Automatically recognizes all your SQL Format files which can be readable automatically to HeidiSQL when you are running the application.
Automatically check for updates - This will automatically run the checking of updates and install it when you are running your application.
Automatically report client and server versions - This will auto report when there is a crashing or any errors.

image.png
Screenshot from HeidiSQL Application

Now once you have selected your options you can now click on the Next Button.
After that a new window will appear, Click on the Install button

image.png
Screenshot from HeidiSQL Application

Once you have clicked the Install button a progress bar will soon start and then once finished, a new window will appear, you just select whether you want to launch the application or you just leave it not to run.

image.png
Screenshot from HeidiSQL Application

Running HeidiSQL

When you run your first HeidiSQL application , this will be the layout. You can create a new instance or you will just import settings.

image.png
Screenshot from HeidiSQL Application

How to create a connection with HeidiSQL

First in your window screen, you just click on New Button

image.png
Screenshot from HeidiSQL Application

After you click on you , you will create your connection name and rename this to your preferred connection name. After that you may select what database connection you will be connecting, you just specify your Network Type ,HostName/IP, User, Password,Port to use and Database if you want to select only one,but if you want to select all database you just leave it blank.

image.png
Screenshot from HeidiSQL Application

Some Network Type that are supported in HeidiSQL :
MySQL(TCP/IP) - Creates a new connection to your MySQL Server
MySQL(named pipe) - Creates a new connection to your MySQL Server via named pipe
MySQL(SSH tunnel) - Create a new connection to your MySQL Server via SSH tunneling
Microsoft SQL Server (named pipe) - Creates a new connection to your Microsoft SQL Server via named pipe
Microsoft SQL Server(TCP/IP) - Creates a new connection to your Microsoft SQL Server via TCP IP.
Microsoft SQL Server (SPX/IPX) - Creates a new connection to your Microsoft SQL Server via SPX/IPX
Microsoft SQL Server (Banyan VINES)- Create a new connection to your Microsoft SQL Server via Banyan VINES
Microsoft SQLServer (Windows RPC) - Creates a new connection to your Microsoft SQL Server via Windows RPC
PosgreSQL(experimental)- Creates a new connection to your PosgreSQL

Once you have already inputted all necessary fields click on Open Button

image.png
Screenshot from HeidiSQL Application

After that you are now able to connect with your database server. It is really quite easy. You can now start your sql queries and some modification on your server database.

image.png
Screenshot from HeidiSQL Application

Advantages of this software client

  • It is opensource and free to use
  • No license needed for installation and usage
  • Supports many server databases (MySQL, MSSQL and PosgresSQL)
  • Easy to use and flexible
  • Can work simultaneously SQL commands
  • Easy to manage and maintain



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

  • You have bean upvoted from team #promo-egypt part of #promo-steem.
  • < 10 upvotes >

    As a token of gratitude of your community effort and happy thanksgiving .

    thank you for the upvote it really helps. =)

    Hi @robin-ho

    You are in my opinion, doing some really good work at present, thanks!

    Do you know if you can have multiple DB server connections in the same query?

    Eg. SteemSQL and a local instance of MySQL or MSSQL? Cheers!

      ·  7 years ago (edited)

    yes @abh12345.. its a multiple instance too .. you just open secondary heidisql. =) but for multiple db connection at the same time , i don't know if its possible.

    ok, thanks for your reply. If you find out whilst working away, let me know. :)

    yes , i would gladly inform you @abh12345 . It is an opportunity to share ideas. Thanks for dropping. =)

    Thank you for the contribution. It has been approved.

    You can contact us on Discord.
    [utopian-moderator]

    thank you @vladimir-simovic for approving.

    Hey @robin-ho I am @utopian-io. I have just upvoted you at 7% Power!

    Achievements

    • Seems like you contribute quite often. AMAZING!

    Suggestions

    • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!
    • Contribute more often to get higher and higher rewards. I wish to see you often!
    • I introduced a competition factor. My vote is based also on how competitive the category used is.

    Human Curation

    Community-Driven Witness!

    I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

    mooncryption-utopian-witness-gif

    Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

    This post has received gratitude of 3.81 % from @appreciator thanks to: @robin-ho.