OTO - Ohshima Tamashima Observatory- - mysql_remote Diff
- Added parts are displayed like this.
- Deleted parts are displayed
like this.
さくらインターネットのレンタルサーバにBrightSatrCatalogue5のデータベースを載せる。そのテーブル名を"bsc5"とする。
さくらインターネットのレンタルサーバではMySQLが使えるが、レンタルサーバマシンとは別のマシン(mysq**.db.sakura.ne.jp)にDBが置いてある。
レンタルサーバマシンにSSHでログインした後に、次のコマンドでMySQLにコマンドを送ることで自分のデータベース1個にアクセスできる。
%mysql -u [user_name] -h mysq**.db.sakura.ne.jp -p [db_name] --enable-local-infile
テーブルを作る
mysql> create table bsc5;
次に、作ったテーブルにレンタルサーバマシンに置いた星表データ("bsc5db.txt")をインポートする。
mysql> LOAD DATA LOCAL INFILE "/path/file_name" INTO TABLE [table_name]
FIELDS TERMINATED BY "[char]" LINES TERMINATED BY "[char]";
普通のLOAD DATA INFILE に "LOCAL" を入れるのがミソ
なお、一番上のmysqlに入るコマンドで、オプション--enable-local-がないと次のようなエラーが出る。
ERROR 1045 (28000): Access denied for user ‘root’@'localhost’ (using password: YES
----
[[技術的な覚書き]]へ戻る
[[OTO-Ohshima Tamashima Observatory-]]トップへ戻る
{{counter}}
さくらインターネットのレンタルサーバではMySQLが使えるが、レンタルサーバマシンとは別のマシン(mysq**.db.sakura.ne.jp)にDBが置いてある。
レンタルサーバマシンにSSHでログインした後に、次のコマンドでMySQLにコマンドを送ることで自分のデータベース1個にアクセスできる。
%mysql -u [user_name] -h mysq**.db.sakura.ne.jp -p [db_name] --enable-local-infile
テーブルを作る
mysql> create table bsc5;
次に、作ったテーブルにレンタルサーバマシンに置いた星表データ("bsc5db.txt")をインポートする。
mysql> LOAD DATA LOCAL INFILE "/path/file_name" INTO TABLE [table_name]
FIELDS TERMINATED BY "[char]" LINES TERMINATED BY "[char]";
普通のLOAD DATA INFILE に "LOCAL" を入れるのがミソ
なお、一番上のmysqlに入るコマンドで、オプション--enable-local-がないと次のようなエラーが出る。
ERROR 1045 (28000): Access denied for user ‘root’@'localhost’ (using password: YES
----
[[技術的な覚書き]]へ戻る
[[OTO-Ohshima Tamashima Observatory-]]トップへ戻る
{{counter}}