Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 서버를 다시 시작하는 방법은 무엇입니까?

<시간/>

restart 명령을 사용하여 MySQL 서버를 다시 시작합니다.

구문은 다음과 같습니다.

Restart

먼저 MySQL 버전을 확인하겠습니다.

쿼리는 다음과 같습니다

SELECT version();

이제 MySQL 서버를 다시 시작하기 위해 위의 명령을 구현하십시오.

쿼리는 다음과 같습니다

mysql> restart;
Query OK, 0 rows affected (0.00 sec)

사례 1

이제 MySQL 서버가 다시 시작됩니다. 재시작 명령 중에 쿼리를 수행하려고 하면 오류가 발생합니다.

쿼리는 다음과 같습니다

mysql> show databases;
ERROR 2013 (HY000): Lost connection to MySQL server during query

사례 2

MySQL 재시작 프로세스가 완료되면 새로운 연결 ID가 MySQL에 할당됩니다.

쿼리는 다음과 같습니다

mysql> select version();

다음은 출력입니다.

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 8
Current database: sample
+-----------+
| version() |
+-----------+
| 8.0.12    |
+-----------+
1 row in set (0.05 sec)