본문 바로가기
테크노트/wordpress

워드프레스(wordpress) 디비 접속 정보 변경

by 테크한스 2021. 12. 1.

워드프레스를 설치한 후에

운영하거나 패스워드 정책으로

초기에 설치한 디비 비밀번호를 변경하려고 하면

아래와 같은 작업을 합니다.

 

만약 디비가 마리아디비라면

디비변경를 변경하기 위해 mysql 디비접속 보다는

 

use mysql;
select user, password from user;
update user set password=password('1234') where user='abc';
flush privileges;

 

 

터미널에서 mysqladmin 이 빠르고 편리합니다.

mysqladmin -u아이디 -p기존패스워드 password 변경패스워드

 

디비 비밀번호를 변경했다면 

그순간부터 워드프레스는 디비접속불가라는 에러메시지를 보여줄 것입니다. (그러므로 사전공지가 필요)

 

 

그러므로 신속하게 터미널에서 동시에 작업하는 것이 다운타임을 줄이는 방법이겠죠?

 

워드프레스의 디비설정 비밀번호 변경 config 파일은 

워드프레스 설치 디렉토리가 /var/www/html 이라면 그 위치에서 wp-config.php를 열어보면 됩니다.

/var/www/html/wp-config.php

열어보면

 

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', '디비이름' );

/** MySQL database username */
define( 'DB_USER', '계정이름' );

/** MySQL database password */
define( 'DB_PASSWORD', '계정패스워드' );

/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

/** Database charset to use in creating database tables. */
define( 'DB_CHARSET', 'utf8mb4' );

/** The database collate type. Don't change this if in doubt. */
define( 'DB_COLLATE', '' );

이중에서 

 

define( 'DB_PASSWORD', '계정패스워드' ); 를 변경된 패스워드로 저장하면

워드프레스에 바로 반영이 됩니다.

 

그러므로 SSH 터미널 창을 2개 열고

빠른 시간안에

한개는 mysqladmin -u아이디 -p기존패스워드 password 변경 패스워드 실행하고

나머지 한개는 define( 'DB_PASSWORD', '계정패스워드' ); 변경하고 저장하면

타이핑 치는 속도만큼 다운타임(^^) 이겠군요.

댓글