본문 바로가기

3-4. DATABASE/MySQL

MySQL 사용자추가/ ROOT 패스워드변경

# $MYSQL_ROOT/bin/mysql -u root -p

enter the password : *******
Mysql>
 
# 데이터베이스 생성
Mysql> use mysql;
Mysql> create database databeseName;
 
# 사용자 계정 추가
Mysql> Grant ALL ON TO <사용자명>@<호스트명> IDENTIFIED BY '비밀번호';
 
# 데이터베이스 권한 설정
Mysql> insert into db values('%','DBName','UserName','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
 
--> desc db; 하여 컬럼의 갯수 확인 후 'Y'옵션 지정 함...ㅡㅡㅋ
 
Mysql> flush privileges






mysql 데몬 kill 하고

#>killall mysqld
#>mysqld_safe --skip-grant-tables & //권한을 무시하도록 하는 옵션
#>mysql -u root  //암호없이 접속가능

Mysql>
use mysql;
Mysql> update user set password=password('패스워드') where user='root';
Mysql> flush privileges;

#>killall mysqld
#>mysqld start