MySQL 옵션 기본값, 옵션 기대치 및 = 기호

WBOY
풀어 주다: 2023-09-15 19:09:02
앞으로
1037명이 탐색했습니다.

MySQL 选项默认值、选项期望值和 = 符号

MySQL의 기본 옵션, 값이 필요한 옵션, "=" 기호를 이해해 봅시다. -

관례상 값이 할당된 긴 형식 옵션은 등호(=)를 사용하여 작성됩니다. 아래와 같이 -

mysql --host=tonfisk --user=jon
로그인 후 복사

값이 필요한 옵션, 즉 기본값이 없는 옵션의 경우 등호가 필요하지 않습니다. 이는 이 경우 다음 명령이 작동함을 의미합니다.

mysql --host tonfisk --user jon
로그인 후 복사

위의 두 경우 모두 mysql 클라이언트는 사용자 이름이 "jon"인 계정의 도움을 받아 "tonfisk"라는 호스트에서 실행 중인 MySQL 서버에 연결을 시도합니다. .

이 동작으로 인해 값이 필요한 옵션에 값이 제공되지 않으면 문제가 발생할 수 있습니다.

Example

사용자가 실행 중인 MySQL 서버에 연결되어 있을 때 호스트 tonfisk에서 사용자 jon으로 다음 명령을 실행합니다. -

shell> mysql --host 85.224.35.45 --user jon
로그인 후 복사

output

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 8.0.25 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
로그인 후 복사

그런 다음 다음 명령을 실행합니다.

이러한 옵션 중 하나에 필수 값이 생략되면 오류가 발생합니다. 오류는 다음과 같습니다. -

mysql> SELECT CURRENT_USER();
로그인 후 복사

Output

+----------------+
| CURRENT_USER() |
+----------------+
| jon@%          |
+----------------+
1 row in set (0.00 sec)
로그인 후 복사

위의 경우 명령줄에서 옵션 뒤에 아무것도 없기 때문에 mysql은 --user 옵션 뒤의 값을 찾을 수 없습니다. 그러나 사용자가 마지막으로 사용한 옵션이 아닌 값을 생략하면 사용자가 예상하지 못한 다른 오류가 발생합니다. -

shell> mysql --host 85.224.35.45 –user
로그인 후 복사

output

mysql: option '--user' requires an argument
로그인 후 복사

위 내용은 MySQL 옵션 기본값, 옵션 기대치 및 = 기호의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!