Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 8 years ago.
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.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Improve this question
I have my Laravel app hosted on amazon EC2(instance). Now, as users are increasing on the app, my database is growing.
Earlier, I used to take a dump of the my database from that instance and fed it on local and visualized it using navicat. But now, as the database is growing, this process is becoming more time taking.
So, I just want to know - is there some method/tool using which I can access a remote database(like the one on that EC2 instance) graphically(using an interface like Navicat or something else) and not just through command line?
I know how to do it using command line but I want a way to access a remote database through user interface. Any help is appreciated.
I recommend using SQLYog Community Edition which I use on all my Amazon ECS hosted MySQL databases. It is absolutely fantastic and with the copy database to another host/database feature saves me tons of time and effort.
Link to download
https://code.google.com/p/sqlyog/wiki/Downloads
Yes,you could.
If you are using MySQL, then you could remotely connect to the MySQL on the EC2 Instance using MySQL WorkBench. The advantage being, you could run your queries and other stuff in the GUI part of the WorkBench itself. It would be more helpful if you mention what kind of visualizations are you looking at (does it require more than querying)
You can access remote host with phpMyAdmin, but you need to configure it properly... Full instruction under this link. Navicat can access remote databases as well.
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 4 years ago.
Improve this question
I am working with a PHP web application that has a MS SQL back end. The development copy is hosted on a Windows server.
There will be a few developers joining me on the project, and I need some sort of source control so that (obviously) we don't over-write each other's work. But since a PHP/SQL project has to be run from the server, we can't each work with local copies and then push the updates to the server...we all have to be working on the server itself.
So I have three questions:
My initial thought was a simple check-in, check-out system, which should be ok for our small team of 3-4 programmers. So, what is (currently) a good program for that?
I also thought about each developer having his own folder in the wwwroot folder, his own full copy of the program, then pushing updates to a master copy, also on the same server. Is there a good program for doing that (file merging and conflict management)?
Which method do you think would be better?
Run servers all your local machines. There’s lots of ways of doing this. If you’re using Laravel, it has a server built in php artsian serve. PHP 7 also has its own server built in.
Use a version control system like Git. You can learn here
Do this as soon as you can!
Sadly however, this question is not a suitable Stack Overflow question, so will be likely be closed soon. Good luck!
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 5 years ago.
Improve this question
Sorry if i am being ignorant but i started reading and learning about php and sql and all the sites i've checked said that php is designed for web.
I want to create a db for my android application, Can anyone clear my confusion and tell me, should i learn php in order to create a database server for my android application?
Thx.
PHP has absolutely nothing to do with the database layer. Your database is a completely stand alone software which is not written in PHP or has anything to do with the PHP language.
Php is designed for web
No PHP can be used to write CLI programs its not just for the web.
You can use any database you like, SQL Server, MySql, Marner DB, Postgres, SQLite, Oracle DB, Mongo DB, Couch DB to name a few. Pick which everyone suites your needs the most and use that.
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 just started a project in a company, they had it hosted on Google App Engine and the app was developed in Java. The thing is that this code was totally unreadable. So I've came to the conclusion that the best solution would be start it all over.
Because it is a Facebook App, one approach would be to stop using Java and start using their available PHP SDK. But, Google App Engine still doesn't work well with PHP, we can't install Frameworks like Yii without workarounds, etc.
So I think the best solution would be change the place that we are hosting the application. It needs to be a host for scalable PHP applications.
I've researched a little bit and found people talking about Pagoda and appfog.
Do you have any suggestions? What is the best solution considering: price, efficiency and also it needs to be easy to use. I don't have a lot of experiences managing servers, I usually have someone on the company that takes care of all of that for me.
My best advice would be to choose a standard Cloud provider like DigitalOcean, VPS.net or AWS. You get full access to the server to configure and install anything you like, and they often come with pre-built server images with PHP/MySQL/Apache already configured and ready to use.
Heroku has PHP support to https://devcenter.heroku.com/articles/getting-started-with-php and it's ideal for FB apps https://devcenter.heroku.com/articles/facebook
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've designed an android app connected to remote MySQL database using PHP for the purpose of inserting data from the app to the database.
Currently I put PHP file in a local server XAMPP but in this case the server has to be always available so the application could work correctly.
Is there any other places to put or upload the PHP file to be online so anyone can test the application without the need for my local Server to be available.
Note that I can not upload it on the same MySQL database server because it already designed before.
Better solution for this is to implement REST interface on the server side. On the Android side it would be just an implementation of HTTP requests (POST,GET,PUT) and data interpretation. There is no need to use any database connector on the client side.
For the implementation of REST client I would strongly suggest using Volley library(by Google).
Well, I believe what you need is a server that supports PHP. There are many out there. If you are after a free solution, that you can test and people can use at the same time, suggest you , 000webhost.com. I cant say they are amazing etc, but they have what you need. You can send your requests there and allow php to CRUD to mysql DB.
You can use WAMP sever on your system(PC or laptop) and put it online as shown. Just you have to do is to replace the IP from 'localhost' to 'xxx.xx.xx.xx' in your database connection file.
However, if you want your server available for 24 * 7, you can use some free web hosting services like 000webhost.com (and many others. search on google). They give some free space for hosting sites and apps with back end having PHP.
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 2 years ago.
Improve this question
I've written a web app in PHP and MySQL that permits users to insert orders from a catalog.
The customer now asked me to create a version of the website that runs on the agent's PC even when they are not connected to the Internet. they must insert orders and then, when connected, send the orders to the DB. The agent's webserver has to be synchronized with the product images and previous orders.
Do you know what can I use to obtain this result? I've seen Server2go, but it runs only on Windows. I would like something more portable.
You'll probably need to look at html5 and client-side databases, which you can sync next time a connection is made.
You'll need to do some magic as you won't be running PHP anymore, it will all be on the client machine, so Javascript will probably be your weapon of choice.
server2go looks like it will not synchronize once a connection to the server has been made.
There may be some turn key solutions for this, however, these type of off-line web applications usually require that they be designed with this in mind.
This question offers some more insight on the topic:
Offline web application