본문 바로가기

ETC/MVixBox

MySQL 계정추가

1. 쉘스크립트를 작성합니다. [ 파일명 mysql_add.sh ]

~# vi ./mysql_add.sh

clear
echo -n "[CREATE]
ID : "
read ID
echo -n "PASSWORD : "
read PASS
echo "create database ${ID};
insert into user (host,user,password) values ('localhost','${ID}',password('${PASS}'));
insert into db values('localhost','${ID}','${ID}',
'y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y');
FLUSH PRIVILEGES;" > ./tempfile
mysql -u root -p관리자비밀번호 mysql < ./tempfile
rm -f ./tempfile
echo -n "
OK
Please any key... "
read imsy



다운받은후 메모장으로 수정(관리자비밀번호입력)후 WDN-2000에 올리시기바랍니다.


2. 실행권한을 조절합니다.

~# chmod 700 ./mysql_add.sh


3. 쉘스크립트를 실행합니다.

~# ./mysql_add.sh

[CREATE]

ID : 신규계정아이디입력
PASSWORD : 신규계정비밀번호입력

...

OK
Please any key...