Mysql Query
- mysql 관련된 유용한 query들
- mysql 설치직후 root비번 지정
mysqladmin -u root -p 'new-password'
- mysql의 계정 정보 변경
update user set password = password('new-password') where user = 'root';
두개가 같은 방법이다. system적으로는 아래쪽의 방법을 추천
- 데이터베이스 생성
create database DB이름 CHARACTER SET utf8;
당연히 mysqladmin으로 생성해도 상관없다. 하지만 mysql의 sql mode에서 작업하는사람에게는 유용.
- 특정 이름의 데이터베이스에 대한 모든 권한을 가지는 사용자 추가
grant all privileges on `dbuser_%`.* to dbuser@localhost identified by 'password' with grant option;
on다음은 데이터베이스 이름
- 데이터베이스 삭제
DROP DATABASE 데이터베이스명;
- mysql system table에서 작업후.
FLUSH PRIVILEGES;
- 특정 테이블의 특정 필드에 대해 자동증가값을 임의로 조작할때
ALTER TABLE `table name` AUTO_INCREMENT=new_value;