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

MySQL에서 다른 사용자로 로그인하는 방법은 무엇입니까?


MySQL에서 다른 사용자로 로그인하려면 "mysql -u -p 명령"을 사용해야 합니다. 다른 사용자로 로그인하는 구문은 다음과 같습니다.

>mysql -u yourUsername -p After pressing enter key
Enter password −

위의 구문을 이해하기 위해 MySQL에서 사용자를 생성해 보겠습니다. 구문은 다음과 같습니다 -

CREATE USER 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';

이제 이름이 'John'이고 비밀번호가 'john123456'인 사용자를 생성하겠습니다. 쿼리는 다음과 같습니다 -

mysql> CREATE USER 'John'@'localhost' IDENTIFIED BY 'john123456';
Query OK, 0 rows affected (0.15 sec)

이제 사용자가 MySQL.user 테이블에 생성되었는지 확인합니다. 쿼리는 MySQL.user 테이블의 모든 사용자를 나열하는 다음과 같습니다. -

mysql> select user from MySQl.user;

다음은 출력입니다 -

+------------------+
| user             |
+------------------+
| Manish           |
| User2            |
| mysql.infoschema |
| mysql.session    |
| mysql.sys        |
| root             |
| Adam Smith       |
| John             |
| User1            |
| am               |
+------------------+
10 rows in set (0.00 sec)

이제 사용자 John에게 모든 권한을 부여해야 합니다. 쿼리는 다음과 같습니다.

mysql> GRANT ALL PRIVILEGES ON * . * TO 'John'@'localhost';
Query OK, 0 rows affected (0.19 sec)

이제 다른 사용자로 로그인하려면 먼저 Windows+R 단축키를 눌러 명령 프롬프트를 열고 CMD를 입력합니다. 이제 확인 버튼을 눌러야 합니다. 스크린샷은 다음과 같습니다 -

MySQL에서 다른 사용자로 로그인하는 방법은 무엇입니까?

확인 버튼을 누르면 명령 프롬프트가 나타납니다. 스크린샷은 다음과 같습니다 -

MySQL에서 다른 사용자로 로그인하는 방법은 무엇입니까?

그 후 bin의 위치에 도달합니다. 아래 주어진 단계를 따르십시오:

1단계 -

MySQL에서 다른 사용자로 로그인하는 방법은 무엇입니까?

2단계 -

MySQL에서 다른 사용자로 로그인하는 방법은 무엇입니까?

이제 처음에 논의된 위의 구문을 사용하십시오. 위에서 생성한 사용자 이름 'John'과 암호 'john123456'을 입력하여 로그인합니다. 명령은 다음과 같습니다 -

MySQL에서 다른 사용자로 로그인하는 방법은 무엇입니까?

Enter 키를 누른 후 비밀번호를 입력해야 합니다. 쿼리는 다음과 같습니다 -

MySQL에서 다른 사용자로 로그인하는 방법은 무엇입니까?