タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

mysqlに関するrdiordioのブックマーク (3)

  • テーブル結合(複数のテーブルの使用)|抽出、ソート、結合、制限|MySQL|PHP & JavaScript Room

    テーブル結合 JOIN0 unknown 複数のテーブルから、関連するデータをヒモ付けるには、JOIN文を使用します。 テーブル名にエイリアス(別名)を付けると、テーブル名を参照する時に便利です。 テーブル名 AS 別名 または テーブル名 エイリアスのように指定します。 # tbl_Customerテーブルの内容 mysql> SELECT * FROM tbl_Customer; Enter +--------+-----------+----------+------+------+ | UserID | FirstName | LastName | Sex | Age | +--------+-----------+----------+------+------+ | 1 | 花子 | 鈴木 | f | 21 | | 2 | 太郎 | 田中 | m | 30 | | 3 | 一郎

    テーブル結合(複数のテーブルの使用)|抽出、ソート、結合、制限|MySQL|PHP & JavaScript Room
  • MySQL CSVファイル入出力

    MYSQLでの「CSVファイル」の入出力(インポート、エクスポート)方法について記載しています。 WindowsLinuxのどちらの環境でもファイルパスの記載が変わるだけでコマンドは同一になります。 入力 LOAD DATA INFILE 「,」などで区切られたCSVファイルを用意することにより、MySQLに高速にデータを入力することができます。 文字の囲み文字が「”」のときの使用例です。 囲み文字が必要ないときはENCLOSED BY ‘”‘を外します。 構文 LOAD DATA INFILE "ファイル名" INTO TABLE テーブル名 FIELDS TERMINATED BY ',区切り文字' ENCLOSED BY '"';

    MySQL CSVファイル入出力
  • MySQL データベースのダンプを圧縮する方法

    MySQLのデータベースをバックアップするときに、mysqldumpコマンドを使用します。 データベースの使用量が多くなるとダンプしたときに大きなファイルが当然できてしまいます。 18GBのデータベースをダンプすると13GBぐらいのダンプファイルができたりします。 13GBのデータも圧縮すると2.1GBぐらいになったりします。 scpで別のマシンにコピー・バックアップする場合にも13GBのファイルだと結構時間がかかるので、やはり圧縮してあるほうが望ましいです。 mysqldumpの出力をパイプでgzipコマンドに渡してしまえば、圧縮することが簡単にできます。テンポラリファイル・テンポラリの領域も必要ありません。 mysqldump -u root -p mydb | gzip > mydb.sql.gz 圧縮したmysqlのデータをmysqlにインポートするには、gunzipで展開した結果

  • 1