3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

MySQLでuseしたらエラーっぽいメッセージが出たので調べた

Last updated at Posted at 2019-10-22

普通にテーブルをuseしようとしたら

mysql> use xxx
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

って出たんだけど、問題なく使えてるっぽい。

調べてみたら
xxxをTabで補完しようとすると出るみたい。たしかに使ってやったわ。

で、メッセージの意味は、
テーブル名と項目名を補完=completionするために、テーブル情報を読んでます。
-Aコマンドでこの機能をオフにすると起動を早めることができます。

っていうことらしいね。

でも長い名前はTabキーで補完してくれないと大変だから、このままにするよ。

もしオフにしたいなら、MySQL起動時に mysql -A -u root -p ってやると良いみたいです。

参考:
[MySQL] “Reading table information for completion of table and column names”ってなにかを教えちゃいますの巻
https://blog.trippyboy.com/2013/mysql/mysql-reading-table-information-completion-table-column-names%E3%81%A3%E3%81%A6%E3%81%AA%E3%81%AB%E3%81%8B%E3%82%92%E6%95%99%E3%81%88%E3%81%A1%E3%82%83%E3%81%84%E3%81%BE%E3%81%99/

【MySQL】コマンドラインツールでDBを指定したときに時間がかかる時の対処法
https://blog.tgr.wtf/%E3%80%90mysql%E3%80%91%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3%E3%83%84%E3%83%BC%E3%83%AB%E3%81%A7db%E3%82%92%E6%8C%87%E5%AE%9A%E3%81%97%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%AB-417.html

3
2
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?