MySQL 에서 핸재 사용중인 데이터베이스 이름을 알아내는 함수로 DATABASE() 를 제공하고 있고 select DATABASE() 하면 데이터베이스 이름을 가져올 수 있다.
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> select database();
+------------+
| database() |
+------------+
| NULL |
+------------+
1 row in set (0.00 sec)
mysql> \u mysql
Database changed
mysql> select database();
+------------+
| database() |
+------------+
| mysql |
+------------+
1 row in set (0.00 sec)
mysql>
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> select database();
+------------+
| database() |
+------------+
| NULL |
+------------+
1 row in set (0.00 sec)
mysql> \u mysql
Database changed
mysql> select database();
+------------+
| database() |
+------------+
| mysql |
+------------+
1 row in set (0.00 sec)
mysql>
'Dev Story > Tips' 카테고리의 다른 글
사용자에게 모든 권한 주기 (0) | 2008.12.11 |
---|---|
Command 창에서 스크립트 실행하기 (0) | 2008.12.11 |
C++ Builder 용 SQLite 정적 라이브러리 만들기 (0) | 2008.12.07 |
Visual C++ 용 SQLite 정적 라이브러리 만들기 (2) | 2008.12.07 |
Visual C++ 2005 에서 발생하는 CRT 경고에러 없애기... (0) | 2008.12.07 |