ORACLE 테이블 스페이스 관리 명령
0. DBA 권한으로 접속
./sqlplus /nolog //sqlplus 접속
SQL>connect /as sysdba
1. Table space 생성
CREATE TABLESPACE 테이블스페이스명
DATAFILE '/oradata/orcl/테이블스페이스명.dbf'
SIZE 100M autoExtend on next 100M
FLASHBACK ON;
2. Index Table space 생성
CREATE TABLESPACE 인텍스 테이블스페이스명
DATAFILE '/oradata/orcl/인덱스 테이블스페이스명.dbf'
SIZE 100M autoExtend on
FLASHBACK ON;
3. TEMP table space 생성
CREATE TEMPORARY TABLESPACE TEMP테이블스페이스명
TEMPFILE '/oradata/orcl/TEMP테이블스페이스명.dbf'
SIZE 100M autoExtend on;
4. 테이블 스페이스 삭제
DROP TABLESPACE 테이블스페이스명
INCLUDING CONTENTS AND DATAFILES
CASCADE CONSTRAINTS;
- INCLUDING CONTENTS : 테이블 스페이스에 데이터가 이미 포함된 경우 내용을 포함한 모두 삭제
- CASECADE CONSTRAINTS : 기본키가 설정되어 있는 경우에 child에 FORIEGN KEY를 삭제하고 테이블 스페이스도 삭제
5. USER 생성
create user 사용자아이디 identified by 비밀번호
default tablespace 테이블스페이스명
temporary tablespace TEMP테이블스페이명;
/* 인덱스 테이블 생성시 사용자 인덱스 테이블에 준다. */
ALTER USER 사용자아이디 QUOTA UNLIMITED ON 인덱스테이블명;
6. 권한주기
GRANT CONNECT, RESOURCE, CREATE VIEW, CREATE PROCEDURE, CREATE SEQUENCE TO 사용자 아이디
GRANT CREATE SYNONYM TO 사용자 아이디;
개별 예제)
GRANT CONNECT, DBA, RESOURCE TO 유저명; /*모든 권한 주기*/
GRANT CREATE SESSION TO 유저명; /* 데이터베이스 접근 권한 */
GRANT CREATE DATABASE LINK TO 유저명;
GRANT CREATE MATERIALIZED VIEW TO 유저명;
GRANT CREATE PROCEDURE TO 유저명;
GRANT CREATE PUBLIC SYNONYM TO 유저명;
GRANT CREATE ROLE TO 유저명;
GRANT CREATE SEQUENCE TO 유저명;
GRANT CREATE SYNONYM TO 유저명;
GRANT CREATE TABLE TO 유저명; /* 테이블을 생성할 수 있는 권한 */
GRANT DROP ANY TABLE TO 유저명; /* 테이블을 제거할 수 있는 권한 */
GRANT CREATE TRIGGER TO 유저명;
GRANT CREATE TYPE TO 유저명;
GRANT CREATE VIEW TO 유저명;
7. 생성된 테이블 스페이즈 크기 변경
ALTER DATABASE DATAFILE '/oradata/orcl/테이블스페이스명.dbf'
RESIZE 200M;
8. 기존 테이블스페이스 자동확장 변경
ALTER DATABASE DATAFILE '/oradata/orcl/테이블스페이스명.dbf'
AUTOEXTEND ON NEXT 10m
MAXSIZE 100m;
9. 사용자 기본 테이블스페이스 변경
ALTER USER 유저명 default tablespace 테이블스페이스명;
10. Table 의 Tablespace 변경
ALTER TABLE 테이블명 MOVE Tablespace 테이블 스페이스명;
'개발 > Database' 카테고리의 다른 글
windows mongodb install (0) | 2015.01.14 |
---|---|
ORACLE 리스너 시작 종료 (0) | 2014.04.02 |
[ 오라클 ] 테이블 락 조회/ 해제 방법 (0) | 2013.04.23 |
MySQL Table Schema 확인 (0) | 2012.05.17 |
mysql DB 백업 (0) | 2012.05.17 |
[ 오라클 ] 테이블 락 조회/ 해제 방법
오라클을 사용할때
어느 순간 데이터가 삭제가 않되는 상태가 발생했다.
일명 테이블에 락이 걸린것이다.
테이블에 락이 걸리는 이유 사용중 비정상적이 종료로 인해서 발생한다.
락을 제거하기 위해서는 SYSTEM 계정(관리자)으로 접근해서 작업을 진행해야 한다.
일반 계정으로는 불가능하다.
1 .락이 걸린 테이블이 유무 확인
select *
from v$locked_object
where oracle_username = 'oracle user name';
2 .락이 걸려있는 테이블 갯수 확인
FROM v$locked_object vo , dba_objects do
WHERE vo.object_id = do.object_id
3. 락 걸린 섹션 확인
select a.sid, a.serial#
from v$session a, v$lock b, dba_objects c
where a.sid=b.sid and
b.id1=c.object_id and b.type='TM'
4.락이 걸린 테이블명을 알고 있은 경우.
SELECT A.SID, A.SERIAL#
FROM V$SESSION A, V$LOCK B, DBA_OBJECTS C
WHERE A.SID=B.SID AND B.ID1=C.OBJECT_ID AND B.TYPE='TM' AND C.OBJECT_NAME='테이블명'
결과 값
24 1102 Administrator ABCDWRK INACTIVE
92 4665 OPS$ABCD OPS$ABCDUSR INACTIVE
92. 4665 OPS$ABCD OPS$ABCDUSR INACTIVE
형식
alter system kill session 'sid, serial#'
sid : session_id
serial# : serial_no 을 의미한다.
alter system kill session '24, 1102';
commit ;
'개발 > Database' 카테고리의 다른 글
ORACLE 리스너 시작 종료 (0) | 2014.04.02 |
---|---|
ORACLE 테이블 스페이스 관리 명령 (0) | 2014.04.02 |
MySQL Table Schema 확인 (0) | 2012.05.17 |
mysql DB 백업 (0) | 2012.05.17 |
MySQL table 용량 확인 (0) | 2012.05.17 |
MySQL Table Schema 확인
##MySQL에서 테이블 생성 스크립트를 보고 싶을때 사용
show create table [table명]
##MySQL에서 DB에 생성된 모든 테이블을 보고 싶을때
show tables
like절 사용가능
show tables like '%tba_%'
[출처] [MySQL] Table Schema 보기|작성자 juner84
'개발 > Database' 카테고리의 다른 글
ORACLE 테이블 스페이스 관리 명령 (0) | 2014.04.02 |
---|---|
[ 오라클 ] 테이블 락 조회/ 해제 방법 (0) | 2013.04.23 |
mysql DB 백업 (0) | 2012.05.17 |
MySQL table 용량 확인 (0) | 2012.05.17 |
DB link 생성 (0) | 2012.05.17 |
mysql DB 백업
# mysqldump 사용법
mysqldump [옵션] -u root -p [DB이름] > [백업파일명].sql
[백업파일명].sql 파일을 열어보면 각각의 데이타베이스를 create 시키는부분과 각각의 데이타베이스마다 테이블을 create 시키는부분, 그리고 테이블에 데이터를 insert 시키는 부분들이 모두 있음
mysqldump 옵션(출처 :http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html)
-A, --all-databases : 모든 DB를 덤프
--add-locks : 덤프 전에 lock 덤프 후에 unlock
--add-drop-table : 덤프이후에 출력물의 앞에 drop table명령 추가 복구할 때 사용키 위해서
-B, --databases : 여러 DB를 동시에 덤프 할 때 사용
-f, --force : 에러를 무시
-h, --host : 지정한 호스트의 데이터를 덤프
-t, --no-create-info : 데이터만 덤프
-d, --no-data : 데이터를 제외하고 스키마만 덤프
-p : 사용자의 암호를 지정
-P : 포트번호 지정
-u : 사용자명 지정
# DB 복구
mysql -u root -p [복구할 DB명] < [백업파일명].sql
※ 미리 DB를 만들어 두어야 함
복구시 가끔 한글이 깨지는 경우 존재 그럴땐 --default-character-set=euckr 옵션사용
mysql -u root -p --default-character-set=euckr [복구할 DB명] < [백업파일명].sql
[출처] [Mysql] mysqldump로 DB백업 받기|작성자 juner84
'개발 > Database' 카테고리의 다른 글
[ 오라클 ] 테이블 락 조회/ 해제 방법 (0) | 2013.04.23 |
---|---|
MySQL Table Schema 확인 (0) | 2012.05.17 |
MySQL table 용량 확인 (0) | 2012.05.17 |
DB link 생성 (0) | 2012.05.17 |
index 생성 (0) | 2012.05.17 |
MySQL table 용량 확인
DB를 사용하다 보면 table별 용량 확인이 필요할 때가 있다.
mysql에서 meta정보를 확인하기 위해서는 information_schema를 이용하면 된다.
이번 포스트에서는 table용량 확인을 위한 sql을 정리하기로 하자....
[DB 용량확인]
SELECT table_schema "Database Name",
SUM(data_length + index_length) / 1024 / 1024 "Size(MB)"
FROM information_schema.TABLES
GROUP BY table_schema;
[table 용량확인]
SELECT
concat(table_schema,'.',table_name),
concat(round(table_rows/1000000,2),'M') rows,
concat(round(data_length/(1024*1024*1024),2),'G') DATA,
concat(round(index_length/(1024*1024*1024),2),'G') idx,
concat(round((data_length+index_length)/(1024*1024*1024),2),'G') total_size,
round(index_length/data_length,2) idxfrac
FROM information_schema.TABLES
where table_name = '테이블명' ;
[출처] [MySQL] database table용량 확인|작성자 juner84
'개발 > Database' 카테고리의 다른 글
MySQL Table Schema 확인 (0) | 2012.05.17 |
---|---|
mysql DB 백업 (0) | 2012.05.17 |
DB link 생성 (0) | 2012.05.17 |
index 생성 (0) | 2012.05.17 |
Oracle Hint (0) | 2012.05.17 |
DB link 생성
하나의 DB에서 다른 DB table 데이터가 필요할때 사용
DB Link
##create database link
CREATE [public] DATABASE LINK [dblink_name]
CONNECT TO [user_id]
IDENTIFIED BY password
USING '[SID]'
[PUBLIC] : 생성한 사용자만이 아닌 다른 모든 유저들이 사용할 수 있도록 지정
PUBLIC을 제외하고 생성하면 생성한 계정만 LINK를 사용할 수 있음
[dblink_name] : 생성하고자 하는 DB LINK명
[user_id] : 연결하고자 하는 서버의 오라클 계정
[password] : 해당 오라클 계정의 비밀번호
[sid] : 서버의 tnsnames.ora에 정의되어있는 서비스 명
[사용예제]
remote db 에 대한 커넥션스트링이 ccc 로 tnsnames.ora 파일에 만들어져 있고,
계정의 id/pw 가 각각 aaa, bbb 라고 할 때,
dblink를 아래와 같이 만든다.
CREATE PUBLIC DATABASE LINK 디비링크명
CONNECT TO aaa
IDENTIFIED BY bbb
USING 'ccc'
[출처] [Oracle] DB link 생성|작성자 juner84
'개발 > Database' 카테고리의 다른 글
mysql DB 백업 (0) | 2012.05.17 |
---|---|
MySQL table 용량 확인 (0) | 2012.05.17 |
index 생성 (0) | 2012.05.17 |
Oracle Hint (0) | 2012.05.17 |
MySQL의 기본 설정 파일(my.cnf)의 위치 확인 (0) | 2011.11.29 |
index 생성
## 테이블 인덱스 생성
Create index [인덱스 명] on [테이블명]([컬럼명], ....)
## 테이블 인덱스 삭제
Drop index [인덱스 명]
## 인덱스 생성시 주의 사항
1. 인덱스를 만들 때
- where절이나 조인 조건에서 Column을 자주 사용할 때
- Column이 넓은 범위의 값을 가질때 (Column 범위가 넓을 때)
- 많은 Null 값을 갖는 Column일때
- 테이블 data가 많고 그 테이블에서 쿼리 되는 행의 수가 전체의 10~15%정도 일때
2. 인덱스를 만들지 않아야 할때
- 테이블이 작을때
- Column의 질의의 조건으로 사용되는 경우가 별로 없을때
- 대부분의 질의가 행의 10~15% 이상을 검색한다고 예상될때
- 테이블이 자주 변경될 때
테이블 조회시 인덱스를 타게 하려면 where절 조건에 인덱스 순서로 조건을 걸어주면 좋다
[출처] [Oracle] 테이블 인덱스 생성|작성자 juner84
'개발 > Database' 카테고리의 다른 글
MySQL table 용량 확인 (0) | 2012.05.17 |
---|---|
DB link 생성 (0) | 2012.05.17 |
Oracle Hint (0) | 2012.05.17 |
MySQL의 기본 설정 파일(my.cnf)의 위치 확인 (0) | 2011.11.29 |
mysql 소스 설치 (0) | 2011.11.29 |
Oracle Hint
'개발 > Database' 카테고리의 다른 글
DB link 생성 (0) | 2012.05.17 |
---|---|
index 생성 (0) | 2012.05.17 |
MySQL의 기본 설정 파일(my.cnf)의 위치 확인 (0) | 2011.11.29 |
mysql 소스 설치 (0) | 2011.11.29 |
ORACLE 명령문 (0) | 2011.08.02 |
MySQL의 기본 설정 파일(my.cnf)의 위치 확인
Default options are read from the following files in the given
'개발 > Database' 카테고리의 다른 글
index 생성 (0) | 2012.05.17 |
---|---|
Oracle Hint (0) | 2012.05.17 |
mysql 소스 설치 (0) | 2011.11.29 |
ORACLE 명령문 (0) | 2011.08.02 |
MERGE INTO 사용법 (0) | 2011.07.09 |
mysql 소스 설치
다운 : http://www.mysql.com/downloads/mysql/5.1.html#downloads
Compressed TAR Archive 다운
1. mysql 사용자 등록
설치를 하기전에 mysql 을 실행할때 (./mysql_safe &) mysqld 데몬을 실행할 mysql 이라는 사용자를 생성하여야 한다.
[root@localhost bin]# useradd -g mysql mysql -M
순서는 group 먼저 생성후 user 생성...
-M 옵션은 사용자 홈디렉토리를 만들지 않겠다는것
2. configure
.
.
.
.
Thank you for choosing MySQL!
Remember to check the platform specific part of the reference manual
for hints about installing MySQL on your platform.
Also have a look at the files in the Docs directory.
[root@localhost mysql-5.1.57]#
--prefix=/usr/local/mysql
설치될 경로
--localstatedir=/usr/local/mysql/data
mysql의 DB data 저장될 위치를 지정, 디폴트 설정은 /usr/local/var
--enable-shared
shared 옵션을 사용하는 것으로 지정.
--with-mysqld-user="mysql"
mysql을 실행할 계정명 지정. mysql로 지정함.
--with-charset=euckr
한글을 지원하기 위한 문자셋을 지정함.
--with-raid
raid를 지원하게 컴파일 함.
--with-openssl-includes= openssl_헤드위치지정
openssl을 지원하기 위한 옵션 지정
--with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock
소켓관련 패스 재설정
--with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static
컴파일 옵션으로 'CXX=gcc'를 사용할 때 오류를 피하기 위해 공유 라이브러리를 사용하지 않음
CC=gcc CXX=gcc ./configure
'libg++' or `libstdc++' 없이 gcc만으로 컴파일을 한다.
이외에도 더 많은 옵션이 있다...
--prefix=/usr/local/mysql
--localstatedir=/usr/local/mysql/data
--enable-shared
--with-mysqld-user="mysql"
--with-charset=utf8
이정도만 지정해도 기본적으로 사용이 가능한 모양임...
3. make를 통한 컴파일
컴파일러 (여기에서는 gcc) 가 설치 되어있지 않으면 당연하게도 컴파일이 안된다.
컴파일러가 설치 되어있는지 확인하고 make 해준다.
4. make install로 컴파일된 바이너리 파일을 설치/복사 하여준다.
configure -> make -> make install 을 통해서 mysql 의 설치가 되었다.
5. mysql을 관리하는 mysql system table 생성
configure 에서 --localstatedir=/usr/local/mysql/data 라고 경로를 지정했으므로 요 위치에 mysql 과 test 라는 db가 생성된다.
/usr/local/mysql/bin
[root@localhost bin]# ls -al
합계 16516
drwxr-xr-x 2 root root 4096 2011-05-10 16:10 .
drwxr-xr-x 10 root root 4096 2011-05-10 16:11 ..
-rwxr-xr-x 1 root root 24544 2011-05-10 16:10 innochecksum
-rwxr-xr-x 1 root root 1424 2011-05-10 16:10 msql2mysql
-rwxr-xr-x 1 root root 791599 2011-05-10 16:10 my_print_defaults
-rwxr-xr-x 1 root root 2151481 2011-05-10 16:10 myisam_ftdump
-rwxr-xr-x 1 root root 2507505 2011-05-10 16:10 myisamchk
-rwxr-xr-x 1 root root 2188320 2011-05-10 16:10 myisamlog
-rwxr-xr-x 1 root root 2242622 2011-05-10 16:10 myisampack
-rwxr-xr-x 1 root root 637894 2011-05-10 16:10 mysql
-rwxr-xr-x 1 root root 793479 2011-05-10 16:10 mysql_client_test
-rwxr-xr-x 1 root root 6141 2011-05-10 16:10 mysql_config
-rwxr-xr-x 1 root root 4169 2011-05-10 16:10 mysql_convert_table_format
-rwxr-xr-x 1 root root 3245 2011-05-10 16:10 mysql_find_rows
-rwxr-xr-x 1 root root 1226 2011-05-10 16:10 mysql_fix_extensions
-rwxr-xr-x 1 root root 5894 2011-05-10 16:10 mysql_fix_privilege_tables
-rwxr-xr-x 1 root root 14362 2011-05-10 16:10 mysql_install_db
-rwxr-xr-x 1 root root 8033 2011-05-10 16:10 mysql_secure_installation
-rwxr-xr-x 1 root root 17438 2011-05-10 16:10 mysql_setpermission
-rwxr-xr-x 1 root root 688935 2011-05-10 16:10 mysql_tzinfo_to_sql
-rwxr-xr-x 1 root root 87453 2011-05-10 16:10 mysql_upgrade
-rwxr-xr-x 1 root root 392162 2011-05-10 16:10 mysql_waitpid
-rwxr-xr-x 1 root root 3818 2011-05-10 16:10 mysql_zap
-rwxr-xr-x 1 root root 111597 2011-05-10 16:10 mysqlaccess
-rwxr-xr-x 1 root root 39569 2011-05-10 16:10 mysqladmin
-rwxr-xr-x 1 root root 223719 2011-05-10 16:10 mysqlbinlog
-rwxr-xr-x 1 root root 10645 2011-05-10 16:10 mysqlbug
-rwxr-xr-x 1 root root 68840 2011-05-10 16:10 mysqlcheck
-rwxr-xr-x 1 root root 24162 2011-05-10 16:10 mysqld_multi
-rwxr-xr-x 1 root root 16772 2011-05-10 16:10 mysqld_safe
-rwxr-xr-x 1 root root 184007 2011-05-10 16:10 mysqldump
-rwxr-xr-x 1 root root 7351 2011-05-10 16:10 mysqldumpslow
-rwxr-xr-x 1 root root 32463 2011-05-10 16:10 mysqlhotcopy
-rwxr-xr-x 1 root root 61125 2011-05-10 16:10 mysqlimport
-rwxr-xr-x 1 root root 70042 2011-05-10 16:10 mysqlshow
-rwxr-xr-x 1 root root 98506 2011-05-10 16:10 mysqlslap
-rwxr-xr-x 1 root root 338120 2011-05-10 16:10 mysqltest
-rwxr-xr-x 1 root root 737505 2011-05-10 16:10 perror
-rwxr-xr-x 1 root root 756375 2011-05-10 16:10 replace
-rwxr-xr-x 1 root root 744052 2011-05-10 16:10 resolve_stack_dump
-rwxr-xr-x 1 root root 729755 2011-05-10 16:10 resolveip
[root@localhost bin]#
[root@localhost bin]# ./mysql_install_db
Installing MySQL system tables...
OK
Filling help tables...
OK
To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/local/mysql/bin/mysqladmin -u root password 'new-password'
/usr/local/mysql/bin/mysqladmin -u root -h localhost.localdomain password 'new-password'
Alternatively you can run:
/usr/local/mysql/bin/mysql_secure_installation
which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers.
See the manual for more instructions.
You can start the MySQL daemon with:
cd /usr/local/mysql ; /usr/local/mysql/bin/mysqld_safe &
You can test the MySQL daemon with mysql-test-run.pl
cd /usr/local/mysql/mysql-test ; perl mysql-test-run.pl
Please report any problems with the /usr/local/mysql/bin/mysqlbug script!
[root@localhost bin]#
6. msyql 실행
[1] 11878
[root@localhost bin]# 110510 19:48:18 mysqld_safe Logging to '/usr/local/mysql/data/localhost.localdomain.err'.
110510 19:48:18 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
110510 19:48:18 mysqld_safe mysqld from pid file /usr/local/mysql/data/localhost.localdomain.pid ended
[1]+ Done ./mysqld_safe
[root@localhost bin]#
마지막줄 mysqld_safe mysqld from pid file /usr/local/mysql/data/localhost.localdomain.pid ended 에 주목!!
요메시지가 나오면 정상이 아닌거다!!!!
로그를 보면....
[root@localhost data]# cat localhost.localdomain.err
110510 19:48:18 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
/usr/local/mysql/libexec/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
110510 19:48:18 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
110510 19:48:18 [ERROR] /usr/local/mysql/libexec/mysqld: Can't create/write to file '/usr/local/mysql/data/localhost.localdomain.pid' (Errcode: 13)
110510 19:48:18 [ERROR] Can't start server: can't create PID file: Permission denied
110510 19:48:18 mysqld_safe mysqld from pid file /usr/local/mysql/data/localhost.localdomain.pid ended
[root@localhost data]#
앞서 말했듯이 mysql 은 특정 사용자명을 만들어서 (여기에서는 "mysql" 이라고 사용자 생성, 사용자생성과 configure 옵션 참조) 실행시키는데...
root 가 소유자인 data디렉토리에 db data 를 저장 하려고 하니 퍼미션에러가 나는것이다.
권한 변경보다는 소유자를 변경하는편이 보안상 좋다.
-R 은 하위 디렉토리 까지 권한을 변경하겠다는 뜻
[1] 11935
[root@localhost bin]# 110510 19:54:18 mysqld_safe Logging to '/usr/local/mysql/data/localhost.localdomain.err'.
110510 19:54:18 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
[root@localhost bin]#
[root@localhost bin]# ps -ef | grep mysqld
root 11935 2422 0 19:54 pts/0 00:00:00 /bin/sh ./mysqld_safe
mysql 11983 11935 0 19:54 pts/0 00:00:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --log-error=/usr/local/mysql/data/localhost.localdomain.err --pid-file=/usr/local/mysql/data/localhost.localdomain.pid
root 11987 2422 0 19:55 pts/0 00:00:00 grep --color=auto mysqld
[root@localhost bin]#
mysql 을 띄우고 프로세스 까지 확인!
7. 관리자 암호 설정
[root@localhost bin]#
8. mysql 접속
[root@localhost bin]# ./mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.1.57 Source distribution
Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
+--------------------+
3 rows in set (0.00 sec)
mysql>
종료 :
mysqladmin -uroot -p shutdown || kill mysqld
재시작 :
mysqld_safe & safe_mysqld &
동작 여부 :
ps -ef | grep mysql
[출처] http://pippen80.cafe24.com/269
'개발 > Database' 카테고리의 다른 글
Oracle Hint (0) | 2012.05.17 |
---|---|
MySQL의 기본 설정 파일(my.cnf)의 위치 확인 (0) | 2011.11.29 |
ORACLE 명령문 (0) | 2011.08.02 |
MERGE INTO 사용법 (0) | 2011.07.09 |
mysql 5.5 db 생성 및 사용자 권한 주기 (0) | 2011.03.23 |