웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
쉘상에서 DB 간단하게 생성하기.. 수정입니다.
2003.07.05 15:30
이전꺼-- 비밀번호를 세번이나 묻는거를 등록할때 한번 삭제할때 한번으로 줄였습니다.--;;
저번에 만든거는-- 너무 무식하께 만든거 같다는--;;
/sbin/
아래에 넣으셔서 퍼미션 700 으로 하시구요
db 사용자 패스워드
하시고 mysql 패스워드 입력하면 DB가 생성되구요
db 사용자
하시고 mysql패스워드 입력하면 DB가 삭제됩니다.^^
############################################################################
# Create by NOP_0x90
# E-mail : naneker@hanmail.net
# 프로그램 상에 문제가 있다면 메일 주세요 ^__^
# insert 부분을 자신의 mysql버전의 필드수에 맞게 수정해주세요
############################################################################
#!/bin/bash
if [ $2 ]; then
echo "insert into user values ("localhost","$1",Password("$2"),"N
","N","N","N","N","N","N","N","N","N","N","N","N","N"
,"N","N","N","N","N","N","N","","","","","0","0","0"
);" > /root/.dbadd.sql
echo "insert into db values ("localhost","$1","$1","Y","Y","Y
","Y","Y","Y","Y","Y","Y","Y","Y","Y");" >> /root/.dbadd.sql
echo "create database $1;" >> /root/.dbadd.sql
echo "flush privileges;" >> /root/.dbadd.sql
echo "Mysql password input..."
mysql -u mysql -p mysql < /root/.dbadd.sql
elif [ $1 ]; then
echo "delete from user where User='$1';" > /root/.dbadd.sql
echo "delete from db where Db='$1';" >> /root/.dbadd.sql
echo "drop database $1;" >> /root/.dbadd.sql
echo "flush privileges;" >> /root/.dbadd.sql
echo "Mysql password input..."
mysql -u mysql -p mysql < /root/.dbadd.sql
else
echo "$0 Userid Password"
fi
rm -rf /root/.dbadd.sql
저번에 만든거는-- 너무 무식하께 만든거 같다는--;;
/sbin/
아래에 넣으셔서 퍼미션 700 으로 하시구요
db 사용자 패스워드
하시고 mysql 패스워드 입력하면 DB가 생성되구요
db 사용자
하시고 mysql패스워드 입력하면 DB가 삭제됩니다.^^
############################################################################
# Create by NOP_0x90
# E-mail : naneker@hanmail.net
# 프로그램 상에 문제가 있다면 메일 주세요 ^__^
# insert 부분을 자신의 mysql버전의 필드수에 맞게 수정해주세요
############################################################################
#!/bin/bash
if [ $2 ]; then
echo "insert into user values ("localhost","$1",Password("$2"),"N
","N","N","N","N","N","N","N","N","N","N","N","N","N"
,"N","N","N","N","N","N","N","","","","","0","0","0"
);" > /root/.dbadd.sql
echo "insert into db values ("localhost","$1","$1","Y","Y","Y
","Y","Y","Y","Y","Y","Y","Y","Y","Y");" >> /root/.dbadd.sql
echo "create database $1;" >> /root/.dbadd.sql
echo "flush privileges;" >> /root/.dbadd.sql
echo "Mysql password input..."
mysql -u mysql -p mysql < /root/.dbadd.sql
elif [ $1 ]; then
echo "delete from user where User='$1';" > /root/.dbadd.sql
echo "delete from db where Db='$1';" >> /root/.dbadd.sql
echo "drop database $1;" >> /root/.dbadd.sql
echo "flush privileges;" >> /root/.dbadd.sql
echo "Mysql password input..."
mysql -u mysql -p mysql < /root/.dbadd.sql
else
echo "$0 Userid Password"
fi
rm -rf /root/.dbadd.sql
제목 | 글쓴이 | 날짜 |
---|---|---|
mysql 관리하는 프로그램입니다. (7/26 13:03) 수정 [4] | 제로저아 | 2007.07.18 |
mysql 안쓰는 간단한 게시판. [20] | 제로저아 | 2007.07.15 |
CSS 및 JAVASCRIPT 소스 효과적으로 숨기기. [9] | LaughLikeCrazy | 2007.06.16 |
주민등록번호 검사기 [7] | 이진혁 | 2007.05.18 |
PHP스터디시리즈_php프로그램의 기초_연산자1 [1] | 에아 | 2007.04.28 |
PHP스터디시리즈_php프로그램 기초1 [6] | 에아 | 2007.04.09 |
PHP스터디시리즈_APM과 PHP의시작 [1] | 에아 | 2007.04.09 |
아무이유없이 만든 파일 메모장-ㅠ-;; [7] | 한태종 | 2007.02.25 |
다운로드 이어 받기 및 전송속도 제한 구현 [1] | 박원형 | 2006.12.11 |
sajax.php 소스 코드 분석 (자세한 한글 주석) | 유창화 | 2006.11.28 |
간단하게 만들어본 프레임워크 [2] | 유창화 | 2006.11.27 |
[PHP 동영상강의] 48. 엑셀파일 db에 넣기, 동적 select 구현 [8] | 서기 | 2006.10.27 |
[PHP 동영상강의] 47. phpmyadmin 최신버젼 설치하기 [3] | 서기 | 2006.10.27 |
네이버 메인페지 플래시광고처럼 들갈때마다 바뀌게 하기. [3] | 좋은남자 | 2006.08.30 |
[팁] 웹언어 개발자를 위한 고객 미디어플레이어 에러해결법 | 배광한 | 2006.07.24 |
PHP로 PDF만들기 2 - 한글 사용 [2] | 행복한고니 | 2006.06.17 |
PHP로 PDF만들기 1 | 행복한고니 | 2006.06.17 |
GD2를 이용한 간단한 이미지버튼 만들기... | 마땅해 | 2006.06.13 |
50줄로 만드는 웹메모 PHP 소스입니다. (웹사이트 포스트잇) [3] | 김성대 | 2006.05.17 |
중복파일 검사 후 (숫자)달기... [4] | 한치근 | 2006.04.20 |
참고로 저는 mysql4.0.13인데 3.X.X 버전대에 비해서는 필드가 쫌 늘어났네요