Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I have been using MySQL Workbench to manage MySQL DBs. Recently, I had to work with MariaDB, but found that MySQL Workbench is not fully compatible with MariaDB 10. I am currently using MyCli, a linux console tool. It works quite well, but I miss the functionality of MySQL Workbench. I looked at the following page, but most of the tools are either lackluster or not free:
MariaDB Frontends and Clients
Can anyone recommend a better tool which is completely free, runs natively on linux and has good functionality? I am running Linux Mint 18.
So, after taking Rick James' comment into consideration and doing some more research, I have concluded that MyCli is the only viable option to my requirements stated in my question. If however you are using windows and you want to use a GUI tool, I would highly recommend SQLyog.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 24 days ago.
Improve this question
I am starting the learning of backend. I get confused when I learn the tools such as dataGrip, PostgreSql, pgAdmin, and mySqlWorkbench. Do I need to download all of them?
Can anyone please give me some clue that what are these tools doing?
No, not at all.
postgreSQL is a database (and a very good one, you should download and use that one).
dataGrip is a paid product from jetbrains, as a tool to connect and run queries on multiple different databases.
pgAdmin is a free tool specific to postgreSQL.
mySQLWorkbench is a tool specific to mySQL.
So, in summary, assuming you chose postgreSQL as the database, you would download that one and pgAdmin. Also consider dBeaver community which is another tool that works with multiple different databases.
postgreSQL cotains a command line tool called psql, that you can use to work with postgreSQL but it is text based and you would want something easier to use. datagrip is good but paid, pgAdmin, dBeaver community edition are good choices.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I am writing a database application in C linux. Currently I work on mysql but later we might migrate to postgres. Therefore my boss has asked my to prepare the application to be able to use either of the databases(mysql or postgres).
Is there a free api which I can use for this purpose? Or any suggestion on how best I can do this?
The official answer to that is ODBC.
If you don't like that (and let's face it, no one really does), Qt has a database access module, QtSql. Obviously, this will require you to make heavy use of Qt in your application.
If you can find drivers for your platform, ODBC was supposedly meant to provide exactly this: a platform-independent way to talk to databases.
(I say supposedly because in my experience, ODBC is such a mess that hooking up to an ODBC driver once turned out to be more difficult than just writing the code three times for three different databases.)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I have searched the internet for drivers to connect to either database and all the projects I have seen have either been dead for a long time, look incomplete, or don't have good enough documentation to be usable without reading all the source.
Has anyone used Erlang to talk to either MySQL or PostgreSQL before and what sort of package did you use to do this?
Will Glozer wrote a nice native PostgreSQL client:
http://github.com/wg/epgsql
Yariv's mysql driver seems to be the best available: http://code.google.com/p/erlang-mysql-driver/
http://yarivsblog.com/articles/2006/09/13/erlang-mysql-driver-reloaded/
I haven't personally used it as my erlang projects mostly talk to redis, but my quick scan of the source didn't reveal anything too terrifying.
Maturity is a relative thing, especially for more esoteric languages like erlang.
Erlang pgsql - The pgsql-driver is a 100% erlang implementation of the Postgres Frontend/Backend protocol.
Plain straight ODBC ? Quite simple to set it up, but a pain to make it work..
http://github.com/inaka/sumo_db_mysql or http://github.com/inaka/sumo_db_pgsql Both of them are stable, actively maintained and used in production systems
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
i have an older test unix server with mysql 4.1 enterprise edition on it.
i'm looking for a tool that i can use to automatically generate an erd?
preferably free and easy to setup...
i try to install workbench but i didn't have the know how and after checking with my server guys he told me that i can't install the latest version. and i've been googling around and i can't find any older version for workbench as well.
so i was thinking maybe there's some other open source tools hidden out there that i don't know about.
thanks!
Well, Power Architect is one candidate. I have not tried it with MySQL or on Linux but it reckons to support MySQL and it has a generic *nix download. Plus it is FOSS.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am in the process of trying to graphically represent all of our server racks. So when we receive a new server we can decide where this should be put and where a specific servers currently resides.
Are there any existing software packages that stores this kind of data already? I'd prefer open source ones if there are any but anything would be helpful.
If you use nagios as monitoring application you could use NagVis to create custom status maps e.g. a rackview of your servers.
Example Screenshot
RackMonkey seems to fit your requirements too.
I had a look around at this and the solutions suggested (thanks Node) and at the moment my feeling are using one of the following:
NVentory though I'm not sure my company will want to use ruby and rails as this would be our first product using this
Rackview
Or more likely just MS Office Visio 2007 Add-in for Rack Server Virtualization however this looks like it only links to excel and hopefully I can use excel to query a database.
I will update when I have played about with these tools and see what they can provide.