[DB] MYSQL 유저 추가 및 삭제
페이지 정보

짧은주소
-
https://yadolee.com/tip/85 주소복사
평점
본문
아래팁을 따라하기전에 mysql이 실행중이여야합니다.
도스창을 연다음.. 아래명령을 입력합니다.
cd c:\\RWAPM\\DB\\bin 입력후 엔터칩니다.
c:\\RWAPM\\DB\\bin> 이렇게 바뀌었을겁니다..
이제 mysql에 root로 로그인합니다.
아래 명령어를 입력합니다.
mysql -root -p 입력후 엔터칩니다.
Enter Password : root비밀번호 입력후 엔터칩니다.
Welcome to the MySQL monitor. Commands end with ; or \\g.
Your MySQL connection id is 913 to server version: 5.0.20-nt-max
Type 'help;' or '\\h' for help. Type '\\c' to clear the buffer.
mysql>
이렇게 보이면 mysql에 접속된것입니다..^^
이제 사용자를 추가해야겠죠..
use mysql; 입력후 엔터칩니다.
insert into user (host,user,password) values('localhost','test',password('1234')); 입력후 엔터칩니다.
참고로 위에서 test와 1234는 만들 사용자 유저명과 비밀번호입니다.
여러분에 맞게 고쳐주셔야겠죠.. 여기서는 test라는 유저와 test유저의 비밀번호 1234로 만듭니다.
다음에 아래 명령을 입력합니다.
flush privileges; 입력후 엔터칩니다.
이제 test유저를 만들었으니..
만든 test유저가 사용할 디비를 만들어 줍니다..
아래 명령어를 입력합니다..
create database test
위에서 test는 test유저가 사용할 디비이름입니다.
사용상 편리를 위해 유저이름과 똑같은 이름으로 만듭니다..
디비를 만들었으니.. 권한을 줘야겠죠..;;
아래 명령을 입력합니다..
GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , INDEX , ALTER , CREATE TEMPORARY TABLES , CREATE VIEW , SHOW VIEW , CREATE ROUTINE, ALTER ROUTINE, EXECUTE ON `test` . * TO 'test'@'localhost'; 입력후 엔터칩니다.
위에서도 test는 유저디비명입니다.참고하세요..
이제 마지막으로 아래 명령을 입력합니다..
flush privileges; 입력후 엔터칩니다.
이상으로 mysql에 유저 만들기 허접 강좌였습니다.;)
참고 팁! 도스창에서 mysql 빠져나오는 방법은..
\\q 입력후 엔터치시면 됩니다.Bye라고 나오죠..;; 그런다음 도스창을 닫으시면되요..;;
1원팁!
사용자 삭제는..
DROP USER 'test'@ 'localhost';
DROP DATABASE IF EXISTS `test`; 입니다..^^
도스창을 연다음.. 아래명령을 입력합니다.
cd c:\\RWAPM\\DB\\bin 입력후 엔터칩니다.
c:\\RWAPM\\DB\\bin> 이렇게 바뀌었을겁니다..
이제 mysql에 root로 로그인합니다.
아래 명령어를 입력합니다.
mysql -root -p 입력후 엔터칩니다.
Enter Password : root비밀번호 입력후 엔터칩니다.
Welcome to the MySQL monitor. Commands end with ; or \\g.
Your MySQL connection id is 913 to server version: 5.0.20-nt-max
Type 'help;' or '\\h' for help. Type '\\c' to clear the buffer.
mysql>
이렇게 보이면 mysql에 접속된것입니다..^^
이제 사용자를 추가해야겠죠..
use mysql; 입력후 엔터칩니다.
insert into user (host,user,password) values('localhost','test',password('1234')); 입력후 엔터칩니다.
참고로 위에서 test와 1234는 만들 사용자 유저명과 비밀번호입니다.
여러분에 맞게 고쳐주셔야겠죠.. 여기서는 test라는 유저와 test유저의 비밀번호 1234로 만듭니다.
다음에 아래 명령을 입력합니다.
flush privileges; 입력후 엔터칩니다.
이제 test유저를 만들었으니..
만든 test유저가 사용할 디비를 만들어 줍니다..
아래 명령어를 입력합니다..
create database test
위에서 test는 test유저가 사용할 디비이름입니다.
사용상 편리를 위해 유저이름과 똑같은 이름으로 만듭니다..
디비를 만들었으니.. 권한을 줘야겠죠..;;
아래 명령을 입력합니다..
GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , INDEX , ALTER , CREATE TEMPORARY TABLES , CREATE VIEW , SHOW VIEW , CREATE ROUTINE, ALTER ROUTINE, EXECUTE ON `test` . * TO 'test'@'localhost'; 입력후 엔터칩니다.
위에서도 test는 유저디비명입니다.참고하세요..
이제 마지막으로 아래 명령을 입력합니다..
flush privileges; 입력후 엔터칩니다.
이상으로 mysql에 유저 만들기 허접 강좌였습니다.;)
참고 팁! 도스창에서 mysql 빠져나오는 방법은..
\\q 입력후 엔터치시면 됩니다.Bye라고 나오죠..;; 그런다음 도스창을 닫으시면되요..;;
1원팁!
사용자 삭제는..
DROP USER 'test'@ 'localhost';
DROP DATABASE IF EXISTS `test`; 입니다..^^
추천인

레벨 99
경험치 1,478,262
Progress Bar 77.32%
- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS
BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑
루루아빠랍니다~~
-
[배경 화면] 프랑스의 에귀으 듀 샤흐도네(Aiguille du Chardonnet)산으로 스위스와 접경지에 위치해 있습니다. /*0) generatedType=2; if (generatedType==2) { dMap.style.cursor = "pointer"; dMap.onclick = function(e) {initGmapsLoader(e||event)}; var t = document.createTextNode("로딩하려면 클릭하세요"), d = document.createElement("div"); d.appendChild(t); d.style.cssText="background-color:#e5e5e5; filter:alpha(opacity=80); opacity:0.8; padding:1em; font-weight:bold; text-align:center; position:absolute; left:0; box-sizing:border-box; width:100%; max-width:500px; top:0"; dMap.appendChild(d); } function CreateGMapgmap202421141257() { var dMap = document.getElementById("gmap202421141257"); if (dMap) dMap = dMap.parentNode; else dMap = document.getElementById("wgmap202421141257"); if (!dMap) return; if (dMap.ckemap) { var map = dMap.ckemap.map, center = map.getCenter(); google.maps.event.trigger(map, "resize"); map.setCenter(center); return; } dMap.onclick = null; var mapOptions = { zoom: 11, center: [45.96864,7.00157], mapType: 0, zoomControl: "Default", mapsControl: "Default", heading: 0, tilt: 0, overviewMapControlOptions: {opened:true}, pathType: "Default", googleBar: false }; var myMap = new CKEMap(dMap, mapOptions); dMap.ckemap=myMap; } if (!window.gmapsLoaders) window.gmapsLoaders = []; window.gmapsLoaders.push(CreateGMapgmap202421141257); if (generatedType==3) window.gmapsAutoload=true; window.gmapsKey="AIzaSyApiu_e4Br_dRpB-RNC3XgioygMilKhadA"; /*]]>*/ /* CK googlemapsEnd v3.6 */2024-03-05
-
[공지사항] 특별한 버그가 발견되지 않으면 공개하도록 하겠습니다.2024-01-23
-
[공지사항] 한가지를 빼먹었습니다 사운드클라우드도 썸네일을 생성합니다 사운드클라우드는 meta tag > og:image > content의 url를 통해 이미지를 추출2023-05-05
-
[공지사항] 제법 추가해야 할 소스가 많습니다 또한 외부 프로그램(php exec 함수 이용)도 필요해요 ffmpeg, youtube-dl, twitter-media-downloader 간략하게 설명을 드려 볼게요 twitter-media-downloader은 트위터 트윗 이미지를 추출하는 용도 youtube-dl은 트위터 트윗 이미지 및 동영상 url, 페이스북 watch 동영상 url를 추출하는 용도 ffmpeg는 페이스북 watch의 동영상 url를 이용해 포스터 이미지를 추출하는 용도 인스타그램은 meta tag > og:image > content의 url를 통해 이미지를 추출 그 이미지를 게시판 설정 크기로 썸네일화하기2023-05-04
-
[공지사항] 네 맞습니다. Tagify 기능이 훌륭해 변경해 놓았습니다. 한번 적용해 보세요.2022-12-25
-
[영어 문법] 7년 전 게시되었을 때에는 재생에 문제가 없었던 것으로 기억하고 있었으나 현재에는 재생 목록 파라미터가 변경된 걸로 확인했습니다. 수정완료하였으며 3000점의 경험치를 제공해 드렸습니다. 오류 제보 감사드립니다.2022-12-04
-
[공지사항] 공지와 연관되지 않는 댓글은 자제 부탁드립니다.2022-12-03
-
[공지사항] SortableJS를 이용했습니다. https://inpa.tistory.com/entry/%EB%93%9C%EB%9E%98%EA%B7%B8-%EC%95%A4-%EB%93%9C%EB%A1%AD-Drag-Drop-%EA%B8%B0%EB%8A%A5 {코드} https://github.com/SortableJS/Sortable {코드}위 두 링크를 참조해 보세요.2022-11-27
댓글
첫 번째 댓글을 남겨 주세요