programing

이 SQL 문이 작동하지 않는 이유는 무엇입니까?내 MariaDB 서버에 문제가 있습니까?

bestprogram 2023. 7. 26. 22:14

이 SQL 문이 작동하지 않는 이유는 무엇입니까?내 MariaDB 서버에 문제가 있습니까?

이것은 답답한 문제였습니다.Linux 시스템(잠깐만, 아직 AskUbuntu로 전송하지 않음)에 MariaDB 서버를 설치합니다(sudo apt install mysql-server), 으로 로그인합니다.sudo mysql -uroot -p비밀번호를 입력합니다.여기 이상한 부분이 있습니다.저는 아래의 제 진술서에 입력합니다.

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mypasswordhere';

그 시점에서 저는 'MariaDB 서버에 해당하는 문서를 확인하십시오'라는 기준을 얻게 되는데, 이는 어느 순간 모든 프로그래머들을 미치게 만들 것이라고 확신합니다.더 큰 문제는 이 문구가 제가 사용하고 있는 서비스에 대한 공식 문서에 기록되어 있다는 것입니다.어떤 도움이든 대단히 감사합니다.만약 제 진술에 문제가 있다면 알려주시기 바랍니다.

설명서에 명시된 대로:

ALTER USER 문은 MariaDB 10.2.0에 도입되었습니다.

10.2.0 이상 버전으로 업그레이드하면 문제가 해결됩니다.

언급URL : https://stackoverflow.com/questions/56552345/why-isnt-this-sql-statement-working-is-it-a-problem-with-my-mariadb-server