xampp mysql 명령 창에서 새 데이터베이스 (m)를 만들려고하면 오류 메시지가 나타납니다.
"오류 1044 (42000) :"@ 'localhost'사용자가 데이터베이스에 액세스 할 수 없습니다. '미디엄'".
그런 다음 phpmyadmin을 사용하여 해당 데이터베이스를 만들었지 만 show databases
명령을 입력 할 때 mysql 명령 창에 표시되지 않았습니다. 아무도 그 오류 메시지를 제거하고 xampp에서 mysql 명령 창을 사용하여 새 데이터베이스를 성공적으로 만들 수있는 방법을 알려줄 수 있습니까? (Windows XP Professional Service Pack-2를 사용하고 있습니다)
-감사.
해결 방법
해결됨 : ** 친절한 답변에 감사드립니다. 나는 그 문제를 해결했다.
I changed the 'user' table in 'mysql' database by using phpmyadmin and set the fields to 'Y' while those were 'N' where host was 'localhost'(so localhost wasn't able to create or drop any database).Now its possible to create new database by 'xampp\mysql\bin\mysql.exe'.
AND * *는 mysql 데이터 폴더의 테이블에 대한 .frm (테이블 정의), .MYD (테이블 데이터) 및 .MYI (테이블 인덱스) 파일을 가져 오려면 설정합니다. type = MyISAM 및 collation = utf8_general_ci 는 데이터베이스를 다른 PC 또는 서버로 쉽게 복사 할 수 있도록합니다.
참조 페이지 https://stackoverflow.com/questions/13396219
'MySql' 카테고리의 다른 글
MySQL이 빈 문자열을 NULL로 자동 변환 할 수 있습니까? (0) | 2021.01.21 |
---|---|
MySQL 왜 varchar 대신 varbinary (0) | 2021.01.21 |
MySQL 카운트 빈도 (0) | 2021.01.21 |
MySQL 항목이 널이 아닌 열 이름을 선택하십시오. (0) | 2021.01.20 |
MySQL은 두 개의 쿼리를 결합합니다. (0) | 2021.01.20 |
댓글