집 >데이터 베이스 >MySQL 튜토리얼 >MySQL 옵션 기본값, 옵션 기대치 및 = 기호
MySQL의 기본 옵션, 값이 필요한 옵션, "=" 기호를 이해해 봅시다. -
관례상 값이 할당된 긴 형식 옵션은 등호(=)를 사용하여 작성됩니다. 아래와 같이 -
mysql --host=tonfisk --user=jon
값이 필요한 옵션, 즉 기본값이 없는 옵션의 경우 등호가 필요하지 않습니다. 이는 이 경우 다음 명령이 작동함을 의미합니다.
mysql --host tonfisk --user jon
위의 두 경우 모두 mysql 클라이언트는 사용자 이름이 "jon"인 계정의 도움을 받아 "tonfisk"라는 호스트에서 실행 중인 MySQL 서버에 연결을 시도합니다. .
이 동작으로 인해 값이 필요한 옵션에 값이 제공되지 않으면 문제가 발생할 수 있습니다.
사용자가 실행 중인 MySQL 서버에 연결되어 있을 때 호스트 tonfisk에서 사용자 jon으로 다음 명령을 실행합니다. -
shell> mysql --host 85.224.35.45 --user jon
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();
+----------------+ | CURRENT_USER() | +----------------+ | jon@% | +----------------+ 1 row in set (0.00 sec)
shell> mysql --host 85.224.35.45 –useroutput
mysql: option '--user' requires an argument
위 내용은 MySQL 옵션 기본값, 옵션 기대치 및 = 기호의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!