2011-07-19 4 views
1

私はssh経由で自分のサーバに接続し、MySQLデータベースにデータを入力するためのPHPスクリプトを実行したかったのです。 私はsshアクセスを持っていなかったので、私はこれを行うことができませんでした。多くのデータをSSHアクセスなしでMySQLにロードしていますか?

代わりに、私はちょうど私のWebページのいずれかにPHPスクリプトを配置し、同じフォルダにデータを入れた後、ブラウザ

をロードすることにより、PHPを実行するつもりですので、これは本当に奇妙なように思えますデータをデータベースに入力する方法は?

大丈夫ですか?

答えて

2

PHPスクリプトを使用してSQLスクリプトを実行することは問題ではありません(ただし、後で両方を削除するようにしてください。

あなたのWebホストがMySQL Adminインターフェイス(多くの場合、phpMyAdmin)を提供している場合は、コントロールパネル(「cPanel」または「Plesk」と呼ばれることもあります)からアクセスできます。あなたは他のものをインストールすることなく、そのインターフェースを通してSQLファイルをアップロードして実行できるはずです。

これに失敗すると、phpMyAdminのカットダウンバージョンであるAdminerをインストールすることができます。これをサーバーにアップロードしてWebブラウザからアクセスして、再度SQLスクリプトをアップロードまたはコピーアンドペーストすることができますに。

+0

多分私はちょうどmysqlのLOAD DATA INFILEを使う必要があります、神のコンピュータプログラミングはとても難しいです!! – Timtam

+1

データを前処理する必要がある場合は、LOAD DATA INFILEを使用することはできません。 – Jacob

+0

phpmyadminのように見えますが、CSVファイルのデータをインポートするための素晴らしい機能がいくつかあります...私はこの質問をする前に見ていたはずです – Timtam

2

基本的にはphpMyAdmin'sの動作を再構築しています。私はphpMyAdminをインストールするだけですが、PHPスクリプト(.htaccessなど)が保護されている場合は問題ありません。 timeoutsを探してください。

+0

多分私はそれだけで使用できると考えていた、私はphpmyadminのと何ができるかを検討する必要がありますMYSQLステートメントの場合はそうではありませんか? – Timtam

+0

あなたの質問では、MySQLデータベースにデータを入力することについて話していますか? – Jacob

+0

はい、mysqlデータベース – Timtam

0

のMySQL DBを操作するための良いツールがWorkbenchですが、あなたはあなたのDBへのリモートアクセスを持っている必要があります...

関連する問題