📘

MySQL 覚え書き

2024/07/23に公開

Qiitaから移動

mysql> select * from test;
+------+-----------+
| id   | name      |
+------+-----------+
|    1 | さかな    |
|    2 | にく      |
|    3 | やさい    |
+------+-----------+
3 rows in set (0.00 sec)

mysql> select * from test\G
*************************** 1. row ***************************
  id: 1
name: さかな
*************************** 2. row ***************************
  id: 2
name: にく
*************************** 3. row ***************************
  id: 3
name: やさい
3 rows in set (0.00 sec)
'''
select文の最後に \G をつけるとフィールドごとに改行される。

```mysql
mysql test < sql.txt

とするとSQL文を外部のファイルから入力できる。
mysql
mysql test > sql.txt

とするとファイルを書き出せる。

で末尾に追加

ユーザ変数
set @なんとか

Discussion