Invision Power Services: Online MySQL Administrator - Invision Power Services

Jump to content

Computing & Technology Forum Rules

Our community chat forum areas are for off-topic discussion only. Please do not post topics about IPS or its products and services here. We provide other forum areas for IPS discussion.

Do you need technical support on IPS products or services?

You can obtain support via the client area, or you can try to obtain peer-to-peer support at IPS Resources.

Did you find a bug in one of our products?

If you believe you've found a bug please post it to the bug tracker.

Have a suggestion or feedback?

Use the company feedback forum or appropriate product feedback forum. You can also submit a ticket in your client area if it's a private matter.
  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Online MySQL Administrator Rate Topic: -----

#1 User is offline   Sebastian Mares Icon

  • Needs Hobby
  • PipPipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 4,437
  • Joined: 27-May 03
  • Location:Bad Herrenalb, Germany

Post icon  Posted 08 November 2005 - 07:45 AM

Hello!

Does anyone know an online MySQL administrator which works right away after entering the server address, username and password? The reason is that I need to connect to my MySQL server at home but here at school we have a very restrictive firewall which only allows communication through port 80. Therefore I cannot use the MySQL Administrator or Query Browser. Uploading phpMyAdmin to my server doesn't work either because port 21 is blocked.

Regards,
Sebastian
There are 10 types of people in this world: those who understand binary, and those who don't.
0

#2 User is offline   war59312 Icon

  • Advanced Member
  • PipPipPipPip
  • View blog
  • Group: Members
  • Posts: 339
  • Joined: 30-March 02
  • Location:U.S.A

Posted 08 November 2005 - 10:50 AM

Hey,

I use SQL Yog Enterprise Version 4.1:

http://www.webyog.com/sqlyog/index.php

I use it to connect via SSH Tunneling, since like you my host blocks normal remote access.

And it's fast. :)

Take Care,

Will
GOD BLESS AMERICA
0

#3 User is offline   Sebastian Mares Icon

  • Needs Hobby
  • PipPipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 4,437
  • Joined: 27-May 03
  • Location:Bad Herrenalb, Germany

Posted 08 November 2005 - 12:31 PM

That's not what I am looking for. It shouldn't be something which I have to install somewhere or whatever. It should be like an online version of the MySQL Administrator or Query Browser where I can simply tell it to which server it should connect, which DB / user / password it should use.
There are 10 types of people in this world: those who understand binary, and those who don't.
0

#4 User is offline   SnakEyez Icon

  • Needs Serious Help
  • PipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 1,130
  • Joined: 12-February 03

Posted 09 November 2005 - 02:08 AM

View PostSebastian Mares, on Nov 8 2005, 02:45 AM, said:

Hello!

Does anyone know an online MySQL administrator which works right away after entering the server address, username and password? The reason is that I need to connect to my MySQL server at home but here at school we have a very restrictive firewall which only allows communication through port 80. Therefore I cannot use the MySQL Administrator or Query Browser. Uploading phpMyAdmin to my server doesn't work either because port 21 is blocked.

Regards,
Sebastian


Let's start with the basics. First off, port 21 is an FTP port which is probably the reason why it was disabled on the network to disable FTP connections. The default port for mySQL is port 3306. Now if this port has changed, it was the result of a human changing the port in the configuration files and has nothing to do with your firewall. If your mySQL port was really changed to port 21, then I would have to ask do you have access to change it, or do you know someone else that does. I doubt the mySQL port is blocked on a school computer just because of the nature of the program.

So my point with all this is that it doesn't matter what program you use. If the port is blocked it is blocked. Both mySQL Administrator and phpMyAdmin both run off localhost servers which means the connection that a firewall would pick up and block would be a local connection, even a connection from the same computer. The only other suggestion if you don't have access to change the configuration files would be to download the mySQL source (probably the mySQL4 source in your instance), and then unzip the source into a directory where you have access to and set up this service to run from the default port 3306, or change it to port 80 if that is the only one open.
Posted Image
0

#5 User is offline   Sebastian Mares Icon

  • Needs Hobby
  • PipPipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 4,437
  • Joined: 27-May 03
  • Location:Bad Herrenalb, Germany

Posted 09 November 2005 - 05:52 AM

I give up. <_<

Folks, my school firewall only allows communication through port 80. Therefore, I cannot upload phpMyAdmin to my webserver via FTP because port 21 is blocked (since only 80 is open). I also cannot use MySQL Administrator or MySQL Query Browser because port 3306 is blocked (as I said, only 80 is open). What I need is a pre-installed phpMyAdmin somewhere on the Internet which accepts a server, a username and a password as arguments and connects to the given server.
Unfortunately, I also cannot change the MySQL service to run on port 80 because I have some other scripts on the Internet which connect to my MySQL server - and these expect the connection to take place over port 3306. Moreover, I cannot change the service to run on port 80 because I am at school - I cannot change it from here. :)

As I said, I'd need a website like http://www.this-is-s...ministrator.com where I can enter the details of my MySQL server and then be able to create tables, DBs...

This post has been edited by Sebastian Mares: 09 November 2005 - 05:53 AM

There are 10 types of people in this world: those who understand binary, and those who don't.
0

#6 User is offline   war59312 Icon

  • Advanced Member
  • PipPipPipPip
  • View blog
  • Group: Members
  • Posts: 339
  • Joined: 30-March 02
  • Location:U.S.A

Posted 09 November 2005 - 07:07 AM

I dont get what you mean then.

Because even using an online tool like that would be blocked. Like you said you run mysql on port 3306 which is blocked. And only port 80 is open.

So what your saying is that you could connect though port 80 via a web site that would connect to port 3306?

So how could you do that since port 3306 is blocked via firewall?

Only way I see you being able to do something like that is running a local proxy on the school pc that allows access though port 80. Though the local proxy itself points to port 3306 which is the mysql server.

This way only port 80 is really open to the outside world like normal but the proxy you run would allow port 3306. So like a forwarding proxy. Though I dobut school would let you do this? Perhaps vpn?

Something like that.
GOD BLESS AMERICA
0

#7 User is offline   .John. Icon

  • Hmmmm....
  • PipPipPipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 5,147
  • Joined: 01-June 05
  • Location:Cleveland, Ohio

Posted 09 November 2005 - 07:47 AM

I know what you're talking about, but unfortunately I don't know of any.

Let me explain, since I seem to be the only one who understands.

Basically, like a phpMyAdmin proxy server.

http://www.domain.com/phpmyadmin - he can go there

It'll ask for his IP, database, username, and password - connect, and he can do the work through there.
Posted Image

Posted Image

I just noticed you can rate users in their profiles, and that I have a two. I feel quite honored, however I am currently striving for a one. VOTE ME DOWN!
0

#8 User is offline   iKevin Icon

  • weeeeeeeeeeeee
  • PipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 1,156
  • Joined: 16-May 02

Posted 09 November 2005 - 08:21 AM

Well only port 80 is open and it's for HTTP then MySQL can't use that port :(
0

#9 User is offline   CaelenMedia Icon

  • Advanced Member
  • Icon
  • View blog
  • Group: +Active Customers
  • Posts: 442
  • Joined: 06-January 03
  • Location:London, UK

Posted 09 November 2005 - 09:28 AM

Quote

The reason is that I need to connect to my MySQL server at home but here at school we have a very restrictive firewall which only allows communication through port 80.


surely you could just have phpmyadmin installed when your at home where you are trying to access - then use it remotely when you get to school? In other words if you have it already on the server you have at home then you shouldnt have a problem. For example to connect from school it would be http://youripaddresshere/phpmyadmin.

This post has been edited by MikeC: 09 November 2005 - 09:30 AM

0

#10 User is offline   Sebastian Mares Icon

  • Needs Hobby
  • PipPipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 4,437
  • Joined: 27-May 03
  • Location:Bad Herrenalb, Germany

Posted 09 November 2005 - 11:59 AM

The problem is that I don't have it at home and I won't be at home for a few days. :(

war59312, when using an online administration tool, it's not the client PC that communicates with the MySQL server, but the server where the SQL administrator is installed. So, I will only communicate via port 80 with the MySQL administration software and the PC where the administrator is hosted will communicate with my MySQL server at home.
There are 10 types of people in this world: those who understand binary, and those who don't.
0

#11 User is offline   Brendon Koz Icon

  • Needs Hobby
  • PipPipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 4,740
  • Joined: 06-September 03
  • Location:Saratoga Springs, NY, USA

Posted 09 November 2005 - 07:02 PM

There used to be one of these that I found at one time...I'm quite sure it's been down since I found it as it probably got hammered...someone was doing an update to phpMyAdmin for just this reason. I tried finding it again but was unable to.
Posted Image
mysiteonline.org™
They say, "Practice makes perfect," yet they also say, "Nobody's perfect"... I don't get it.
0

#12 User is offline   SnakEyez Icon

  • Needs Serious Help
  • PipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 1,130
  • Joined: 12-February 03

Posted 10 November 2005 - 12:45 AM

View PostSebastian Mares, on Nov 9 2005, 12:52 AM, said:

I give up. <_<

Folks, my school firewall only allows communication through port 80. Therefore, I cannot upload phpMyAdmin to my webserver via FTP because port 21 is blocked (since only 80 is open). I also cannot use MySQL Administrator or MySQL Query Browser because port 3306 is blocked (as I said, only 80 is open). What I need is a pre-installed phpMyAdmin somewhere on the Internet which accepts a server, a username and a password as arguments and connects to the given server.
Unfortunately, I also cannot change the MySQL service to run on port 80 because I have some other scripts on the Internet which connect to my MySQL server - and these expect the connection to take place over port 3306. Moreover, I cannot change the service to run on port 80 because I am at school - I cannot change it from here. :)

As I said, I'd need a website like http://www.this-is-s...ministrator.com where I can enter the details of my MySQL server and then be able to create tables, DBs...


First off, phpMyAdmin is a file that is no more than 3kb in size. Are you not allowed to use floppys or flash drives to transfer the files over. There should be no reason to transfer the files via FTP when the computer are using a lan connection.

Second you seem to be missing the point. There is a file inside of the mySQL server directory that is usually named something like my.conf. What this file dictates is the port that mySQL operates on, and in the default case this is set to 3306. Since this port is blocked you will need to update the configuration file to allow mySQL to operate on other ports. No program will do that for you.

Once you change the port there is a way to run mySQL without using the internet. This type of connection is referred to as the socket connection in the phpMyAdmin manual which you obviously haven't read. If you read the manual it will tell you that in order to run a socket connection you will need to set up the host as localhost, the port as localhost, insert the path to the socket, and change the connection type to socket. However, keep in mind that this type of connection only works when the mySQL server lies on the same machine as the test machine. If you have to connect to a server computer then you will be unable to utilize a socket connection and the tcp/ip connection is the only other way and if this is the case it will continue to be blocked unless you can change the configuration file.
Posted Image
0

#13 User is offline   Wombat Icon

  • iHadEnough!
  • PipPipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 4,803
  • Joined: 13-February 02

Posted 10 November 2005 - 01:36 AM

View PostSnakEyez, on Nov 10 2005, 01:45 AM, said:

Second you seem to be missing the point. There is a file inside of the mySQL server directory that is usually named something like my.conf. What this file dictates is the port that mySQL operates on, and in the default case this is set to 3306. Since this port is blocked you will need to update the configuration file to allow mySQL to operate on other ports. No program will do that for you.


You are the one who seems to be missing the point entirely. He is looking for a phpMyAdmin-like script installed on some random remote web server that allows the user to input a server ip address, username and password to connect to a mySQL server running on a remote machine. This would be operating entirely outside the realms of whatever firewall he is behind and so will be able to access 3306 without any difficulties.
0

#14 User is offline   Sebastian Mares Icon

  • Needs Hobby
  • PipPipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 4,437
  • Joined: 27-May 03
  • Location:Bad Herrenalb, Germany

Posted 10 November 2005 - 11:27 AM

View PostWombat, on Nov 10 2005, 02:36 AM, said:

You are the one who seems to be missing the point entirely. He is looking for a phpMyAdmin-like script installed on some random remote web server that allows the user to input a server ip address, username and password to connect to a mySQL server running on a remote machine. This would be operating entirely outside the realms of whatever firewall he is behind and so will be able to access 3306 without any difficulties.


:thumbsup:
There are 10 types of people in this world: those who understand binary, and those who don't.
0

#15 User is offline   Sebastian Mares Icon

  • Needs Hobby
  • PipPipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 4,437
  • Joined: 27-May 03
  • Location:Bad Herrenalb, Germany

Posted 11 November 2005 - 04:35 PM

I told my dad to switch the port of the MySQL server to 80 and restart it, but for some reason, it still doesn't work. Maybe MySQL Administrator / Query Browser don't use the IE proxy settings? We can only connect through a proxy at school which runs on 10.101... or something. Direct connections don't work.
There are 10 types of people in this world: those who understand binary, and those who don't.
0

#16 User is offline   trodas Icon

  • IPB Newbie
  • Pip
  • View blog
  • Group: Members
  • Posts: 9
  • Joined: 30-April 05
  • Location:Czech republic

Post icon  Posted 11 November 2005 - 07:03 PM

START OT

Your dad can actually stop the mySQL service, edit the my.cnf file and change in it the port 3306 to port 80? Whoa! I envy you your dad :blush:

END OT
"It is dangerous to be right in matters on which the established authorities are wrong." - Voltaire
...just keep folding, just keep folding... Posted Image my config
0

#17 User is offline   Sebastian Mares Icon

  • Needs Hobby
  • PipPipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 4,437
  • Joined: 27-May 03
  • Location:Bad Herrenalb, Germany

Posted 11 November 2005 - 07:35 PM

View Posttrodas, on Nov 11 2005, 08:03 PM, said:

START OT

Your dad can actually stop the mySQL service, edit the my.cnf file and change in it the port 3306 to port 80? Whoa! I envy you your dad :blush:

END OT


My Dad can also program C++, VB, and Lotus. :P
There are 10 types of people in this world: those who understand binary, and those who don't.
0

#18 User is offline   .Reko Icon

  • Inconsistantly backward; too boring for an avatar.
  • PipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 1,842
  • Joined: 24-July 02

Posted 13 November 2005 - 01:10 AM

Are you sure :80 traffic doesn't go through a proxy which requires the actual traffic to be, you know, HTTP?

Also, have you tried port 443 (SSL)? No proxy can intercept that correctly, so you're likely to get better chances.
Interesting things: Interactive fiction | Clusty | My site
0

#19 User is offline   Sebastian Mares Icon

  • Needs Hobby
  • PipPipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 4,437
  • Joined: 27-May 03
  • Location:Bad Herrenalb, Germany

Posted 13 November 2005 - 06:31 AM

View Posturanusalien, on Nov 13 2005, 02:10 AM, said:

Are you sure :80 traffic doesn't go through a proxy which requires the actual traffic to be, you know, HTTP?

Also, have you tried port 443 (SSL)? No proxy can intercept that correctly, so you're likely to get better chances.


1. No idea.
2. Port 443 is blocked - I can't seem to visit any HTTPS sites. :(
There are 10 types of people in this world: those who understand binary, and those who don't.
0

#20 User is offline   .John. Icon

  • Hmmmm....
  • PipPipPipPipPipPipPipPip
  • View blog
  • Group: Members
  • Posts: 5,147
  • Joined: 01-June 05
  • Location:Cleveland, Ohio

Posted 13 November 2005 - 06:36 AM

Wow, your school must be pretty anal - they should be allowing SSL...
Posted Image

Posted Image

I just noticed you can rate users in their profiles, and that I have a two. I feel quite honored, however I am currently striving for a one. VOTE ME DOWN!
0

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users