[DB] mysql 콘솔에서 해 보는 간단 명령어들~
mysql 사용시, sqlyog(https://www.webyog.com/)에 길들여진 상태라 가끔 콘솔에서 명령어들을 쓰려고 할 때 검은 색 콘솔앞에서 눈만 껌뻑일 때가 있다. 그리하야 내가 주로 사용하는 명령어들을 몇 개 정리해 봤다. 정리해 놓고 보니 4개밖에 안된다. ㅡ.ㅡa;;; 앞으로 계속 업뎃을 해야..쿨럭.. 겠ㄷ...(말끝을 흐리는..)
* sql파일 실행하기.
mysql> source 실행할sql파일(절대경로 혹은 현재 디렉토리내의 파일명)
* 프로시저 확인하기.
mysql> show procedure status;
+-------+-------------------------------+-----------+----------+---------------------+---------------------+---------------+---------+----------------------+----------------------+--------------------+
| Db | Name | Type | Definer | Modified | Created | Security_type | Comment | character_set_client | collation_connection | Database Collation |
+-------+-------------------------------+-----------+----------+---------------------+---------------------+---------------+---------+----------------------+----------------------+--------------------+
| mysql | ProCaculationDailyListInsert | PROCEDURE | xxxx@% | 2013-09-11 11:28:39 | 2013-09-11 11:28:39 | DEFINER | | utf8 | utf8_general_ci | utf8_general_ci |
| mysql | ProMetabolicMonthlyListInsert | PROCEDURE | xxxx@% | 2013-09-11 11:28:50 | 2013-09-11 11:28:50 | DEFINER | | utf8 | utf8_general_ci | utf8_general_ci |
+-------+-------------------------------+-----------+----------+---------------------+---------------------+---------------+---------+----------------------+----------------------+--------------------+
2 rows in set (0.00 sec)
mysql>show create procedure ProCaculationDailyListInsert;
어쩌구저쩌구~
* 이벤트 확인하기.
mysql> show events;
+-------+--------------------------------+----------------+-----------+-----------+------------+----------------+----------------+---------------------+------+---------+------------+----------------------+----------------------+--------------------+
| Db | Name | Definer | Time zone | Type | Execute at | Interval value | Interval field | Starts | Ends | Status | Originator | character_set_client | collation_connection | Database Collation |
+-------+--------------------------------+----------------+-----------+-----------+------------+----------------+----------------+---------------------+------+---------+------------+----------------------+----------------------+--------------------+
| mysql | EvtTCaculationDailyListInsert | root@localhost | SYSTEM | RECURRING | NULL | 1 | DAY | 2013-03-09 00:00:01 | NULL | ENABLED | 1 | utf8 | utf8_general_ci | utf8_general_ci |
| mysql | EvtTMonthlyMetabolicListInsert | xxxx@% | SYSTEM | RECURRING | NULL | 1 | MONTH | 2013-03-21 00:00:01 | NULL | ENABLED | 1 | utf8 | utf8_general_ci | utf8_general_ci |
+-------+--------------------------------+----------------+-----------+-----------+------------+----------------+----------------+---------------------+------+---------+------------+----------------------+----------------------+--------------------+
2 rows in set (0.00 sec)