[mysql 테이블 손상 확인] 
mysql> use DB명    ->  작업할 DB 선택
mysql> check table 테이블명    ->  확인할 테이블을 체크



[mysql 테이블 손상 복구]
mysql> use DB명    ->  작업할 DB 선택
mysql> repair table 테이블명    ->  복구할 테이블 복구

[mysql DB 손상 확인 명령어]
mysqlcheck -uroot -p --check --database DB명

mysqlcheck -uroot -p --check -A (전체 DB 확인)
mysqlcheck -uroot -p DB명

 

[mssql 백업,복원 쿼리]

https://blog.sonim1.com/168

 

[mssql 백업 스케줄 설정]

https://m.blog.naver.com/PostView.nhn?blogId=sthox18&logNo=220056952550&proxyReferer=https%3A%2F%2Fwww.google.com%2F

 

binlog 삭제

mysql> purge master logs to 'mysql-bin.남길 로그파일';

 

실시간 로그 확인

# mysqladmin -ufiberag -p proc stat -i 1

실시간 프로세스 확인

# mysqladmin -uroot -p -i1 processlist

 

 

shell에서 max_connections 확인

# mysqladmin -uroot -p variables |grep max_connections

설정된 max_connection 확인

mysql> show variables like '%max_connect%';  

연결된 max_connection 수 확인
show status like 'Max_used_connections'; 
mysql에 접속을 해서 수정하는 방법
mysql -u root -p
mysql> set global max_connections=200;
mysql> set wait_timeout=60;

5.7 이상 패스워드 변경

#vi /root/.mysql_secret   <- 여기 에서 초기 패스워드 확인.

위의 방법 말고 safe 모드로 접속하는 방법이 있다.

#/etc/init.d/mysqld stop

#/usr/local/mysql/bin/mysqld_safe --skip-grant-tables &

#mysql

mysql>update user set authentication_string=password('패스워드') where user='root';

SET PASSWORD = PASSWORD('your_new_password'); 

 

5.6 이하 패스워드 변경

update user set password=password('패스워드') where user='root'




'APM' 카테고리의 다른 글

centos 6 httpd 2.2.22 yum 설치  (0) 2020.11.12
open jdk 설치  (0) 2020.04.08
그누보드 와 영카트 설치  (0) 2020.01.12
Ubuntu APM 컴파일 설치  (0) 2019.12.14
centos6 apache2.2 + php5.3 + mysql5.1  (0) 2019.06.26

+ Recent posts