티스토리 뷰

MySQL의 설정이 어떻게 되어 있는지 확인하는 명령어를 간단하게 한번 정리합니다. 
가끔 언어 설정이나 버전 등의 정보가 궁금한 경우가 있더라구요.

MySQL 상태 확인

mysql> status
--------------
/usr/local/mysql/bin/mysql  Ver 14.14 Distrib 5.1.45, for apple-darwin10.2.0 (i386) using readline 5.1

Connection id:          34
Current database:       campus114
Current user:           root@MINI
SSL:                    Not in use
Current pager:          stdout
Using outfile:          ''
Using delimiter:        ;
Server version:         5.5.14 MySQL Community Server (GPL)
Protocol version:       10
Connection:             192.168.0.140 via TCP/IP
Server characterset:    latin1
Db     characterset:    utf8
Client characterset:    latin1
Conn.  characterset:    latin1
TCP port:               3306
Uptime:                 8 hours 59 min 21 sec

Threads: 25  Questions: 1139  Slow queries: 0  Opens: 325  Flush tables: 1  Open tables: 7  Queries per second avg: 0.35
--------------

MySQL 버전 확인

status로도 버전을 확인할 수 있지만 버전만 별도로 확인하는 내용입니다. 

mysql> select version();
+-----------+
| version() |
+-----------+
| 5.5.14    |
+-----------+
1 row in set (0.07 sec)

MySQL 언어 설정 확인

마찬가지로 status에도 Db characterset으로 언어 설정을 확인할 수 있지만 보다 자세히 확인하는 방법입니다. 
Show Variables 를 활용해서 c로 시작하는 내용만 살펴봅니다. 

mysql> show variables like 'c%';
+--------------------------+-----------------------------------------------------+
| Variable_name            | Value                                               |
+--------------------------+-----------------------------------------------------+
| character_set_client     | latin1                                              |
| character_set_connection | latin1                                              |
| character_set_database   | latin1                                              |
| character_set_filesystem | binary                                              |
| character_set_results    | latin1                                              |
| character_set_server     | latin1                                              |
| character_set_system     | utf8                                                |
| character_sets_dir       | /usr/local/mysql-5.1.45-osx10.6-x86/share/charsets/ |
| collation_connection     | latin1_swedish_ci                                   |
| collation_database       | latin1_swedish_ci                                   |
| collation_server         | latin1_swedish_ci                                   |
| completion_type          | 0                                                   |
| concurrent_insert        | 1                                                   |
| connect_timeout          | 10                                                  |
+--------------------------+-----------------------------------------------------+
14 rows in set (0.00 sec)

이외에도 show variables를 통해 보다 상세한 정보들을 확인할 수 있습니다.
또한 show processlist를 살펴보면 process 정보도 알 수 있네요.. ^^ 
 
 
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함