New Digital Paradigm고객과 함께 감동하는 디지털미디어 기업
최고의 기술로 여러분과 함께합니다.

PRODUCT QUICK LINK

구축사례 GO

CUSTOMER CENTER

기술지원

|HOME > 고객지원센터 > 기술지원

[Mysql]root 패스워드변경 및 max_connection 변경

작성일
2010-03-10
작성자
A***n
./bin/safe_mysqld --skip-grant &
use mysql;
update user set password=PASSWORD('myroot') where user='root';
flush privileges;



./mysqladmin -uroot -p variables
Enter password:
=> mysql 전체 환경값 출력

./mysqladmin -uroot -p variables | grep max_connections
Enter password:
ex) max_connectiosn | 100

./mysqladmin -uroot -p variables | grep table_cache
Enter password:
ex) table_cache | 64

./mysqladmin -uroot -p variables | grep wait_timeout
Enter password:
ex) wait_timeout | 28800

./mysqladmin -uroot -p processlist
Enter password:
+------+------+-----------+----+---------+------+-------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+------+------+-----------+----+---------+------+-------+------------------+
| 1205 | root | localhost | | Query | 0 | | show processlist |
+------+------+-----------+----+---------+------+-------+------------------+


/usr/local/server/mysql/bin/mysqld_safe -O max_connections=1000 -O table_cache=512 -O wait_timeout=300 &

or

/etc/init.d/mysql 파일 수정 [200번 줄]

수정전 : $bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file >/dev/null 2>&1 &
수정후 : $bindir/mysqld_safe -O max_connections=1000 -O table_cache=512 -O wait_timeout=300 --datadir=$datadir --pid-file=$pid_file >/dev/null 2>&1&

============= 추가 내역 ================
mysqladmin -u root -p proc stat --> 서버에 현재 활동중인 threads상태보기
Uptime : the MySQL server 시작된 후 현재까지 시간 (초)

Threads : 현재 디비서버에 연결된 유저수

Questions : 서버시작후 지금까지 요청된 쿼리수

Slow queries : --log-slow-queries[=file_name] option로 시작된 서버가 variables에 지정된

long_query_time seconds시간보다 큰 쿼리시간을 가진 요청수

Opens : 서버가 시작된 후 현재까지 열렸던 테이블 수

Flush tables : flush ..., refresh, and reload commands된 수

Open tables : 현재 열려 있는 테이블 수

Queries per second avg : 평균 초당 쿼리수
Memory in use :the mysqld code에 의해 직접 할당된 메모리 (only available when MySQL is compiled with --with-debug=full).

Max memory used : the mysqld code에 의해 직접 할당된 최대메모리 (only available when MySQL is compiled with --with-debug=full).
  • 목록