반응형

MYSQL 에서 ROOT 비밀번호 분실시 LinuxOS에서 변경하는 방법은 인터넷에 아주 많다.

하지만, Windows 환경에서 비밀번호를 복구하는 방법은 많이들 알고 있지 않다.

오늘 성랑이가 ㅋㅋㅋ 그것을 정리해 보도록 하겠다.

[1] Mysql 5.x Version 서비스를 중지한다.
     - 시작->실행->service.msc 입력
     - Mysql 5.x 서비스를 중지한다.



[2] 도스창을 하나 열고 Mysql5.x 의 bin 폴더 위치에 가서 다음과 같이 입력한다.


[3] 도스창을 새로 다시하나 열고 아래 그림과 같이 입력한다.


[4] 끝~!

이 얼마나 간단한가? ㅋㅋㅋ linux에서는 mysqld-safe 데몬을 찾아서 비밀번호를 변경해야하지만, 윈도우에서는 초초초 간단하게 끝난다.

한번씩 요렇게 정리하고 넘어갈때는 기분이 쫌 좋다 헤헤헤헤헤

이상 랑이의 윈도우에서 Mysql root 비밀번호 잊어먹었을시 대처방법이었음.

리플많이 달아주세용 ~~~ ^^

                                                            - 2011.01.04 랑이씀 -
반응형

'DB > Maria & Mysql' 카테고리의 다른 글

PK & UI 무엇이 올바른가?  (0) 2011.01.31
[ Mysql Concat 한글깨짐 ]  (0) 2011.01.13
MYSQL Tinyint(1) 의 의미  (2) 2010.07.27
[MYSQL GRANT를 이용한 권한 설정]  (0) 2010.07.16
[ MYSQL 유용한 함수 ]  (0) 2010.07.09
반응형
Mysql 에서 0~9까지의 숫자값을 넣고싶어졌다.

최소한의 Byte를 잡기위해서~TinyInt 형을 (1) 로 선언하였으나,

값이 True / False로 들어가는 현상이 발생하였다.

흠...구글링을 통해서 알게된 결론이다.


[ TinyInt(1) 의 의미]
 Tinyint(1) 은 그값이 1이상인 경우 True를 반환하며 0인 경우 False를 반환한다.


그렇다면 해당값을 0~9까지 쓰고싶으면 어떤 자료형으로 선언해야하는 것인가?라는 의문이 생기게된다.

제일 작은 자료형은 char(1) 을 쓰거나 또는, tinyint(2) 를쓰면 된다.

내생각에는 Converting과정이 귀찮기 때문에  tinyint(2) 를 쓰는것이

바람직하다고 본다.

자료형하나하나 소중히 여겨에 좋은 설계자가 될것같다.
반응형

'DB > Maria & Mysql' 카테고리의 다른 글

[ Mysql Concat 한글깨짐 ]  (0) 2011.01.13
[ WINDOWS OS 에서 MYSQL5.X ROOT 비밀번호 분실]  (0) 2011.01.04
[MYSQL GRANT를 이용한 권한 설정]  (0) 2010.07.16
[ MYSQL 유용한 함수 ]  (0) 2010.07.09
[Mysql Paging Query]  (3) 2010.07.02
반응형


[ GRANT 명령어를 이용 ]

[1]. 사용자 추가 후 모든권한 부여 방법

GRANT all privileges on test.* to test@localhost identified by 'testpassword';

GRANT all privileges on DB명.* to 사용자명@localhost identified by '비밀번호';



[2] 특정 테이블에 부분권한부여
GRANT SELECT,UPDATE,DELETE on kims.kimson_admin to artinpost@localhost



*** 만약에 이렇게 해도 적용이 되지 않는다면 ***

binding IP ADDRESS가 할당되어있어서 이런것이다.
/etc/mysql/my.cnf 파일을 열어서 다음 사항을 주석처리하자.

#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address           = 127.0.0.1  ==> #bind-address = 127.0.0.1 (요렇게 주석처리해주자)
# 

 

반응형

'DB > Maria & Mysql' 카테고리의 다른 글

[ WINDOWS OS 에서 MYSQL5.X ROOT 비밀번호 분실]  (0) 2011.01.04
MYSQL Tinyint(1) 의 의미  (2) 2010.07.27
[ MYSQL 유용한 함수 ]  (0) 2010.07.09
[Mysql Paging Query]  (3) 2010.07.02
Mysql Character Set 변경방법  (0) 2010.06.16
반응형
[1] BINARY() 대소문자 구분 함수

유저 아이디와 비밀번호는 대소문자 구분을 위해서 BINARY 함수를 써주면된다.

EX ) select * FROM tb_admin where user_id = binary('admin')

반응형

'DB > Maria & Mysql' 카테고리의 다른 글

MYSQL Tinyint(1) 의 의미  (2) 2010.07.27
[MYSQL GRANT를 이용한 권한 설정]  (0) 2010.07.16
[Mysql Paging Query]  (3) 2010.07.02
Mysql Character Set 변경방법  (0) 2010.06.16
Mysql 원격접속 허용 설정하기  (0) 2010.06.04

+ Recent posts