그래서 내 웹 사이트를 호스팅하는 다른 PC에서 SQL 데이터베이스를 내 보냅니다 (성공적으로 SQL 테이블을 담당하는 사이트의 탭이 나타남).phpmyadmin에서 sql 데이터베이스를 가져올 때 오류가 발생했습니다.
하지만 내 컴퓨터에서는 제대로 작동하지 않습니다. 따라서 구성 오류, 권한 또는 SQL 데이터베이스 파일과 관련이 있습니다.
내 웹 사이트 호스팅을 위해 phpmyadmin에서 데이터베이스를 가져올 때이 오류가 발생합니다.
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL said: Documentation
#1044 - Access denied for user 'root'@'localhost' to database 'information_schema'
SO, 내가 가서 줄
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
데이터베이스가 그러나 가져 오는을 삭제하고 그들에 필요한 데이터를 가지고있다. 하지만 필자는 삭제할 수없는 information_schema, phpmyadmin, mysql을 제외한 모든 가져온 데이터베이스를 삭제합니다.
나는이 선없이 다시는 내 데이터베이스를로드하고이 시간은이 오류를 얻을 :
Error
SQL query:
-- --------------------------------------------------------
--
-- Table structure for table `CHARACTER_SETS`
--
CREATE TEMPORARY TABLE `CHARACTER_SETS` (
`CHARACTER_SET_NAME` varchar(32) NOT NULL DEFAULT '',
`DEFAULT_COLLATE_NAME` varchar(32) NOT NULL DEFAULT '',
`DESCRIPTION` varchar(60) NOT NULL DEFAULT '',
`MAXLEN` bigint(3) NOT NULL DEFAULT '0'
) ENGINE = MEMORY DEFAULT CHARSET = utf8;
MySQL said: Documentation
#1044 - Access denied for user 'root'@'localhost' to database 'information_schema'
여기가 SQL 데이터베이스는 2.9 MB입니다 가져올하기 위해, 그래서 내가 그것을 압축 및 압축으로 가져옵니다. 압축 파일.
이 질문은 this 질문의 후속 조치입니다. 내 문제가 다른 사람 (다른 사람이 누구와 연락하지 않는 사람)이 다른 PC에서 작동하므로 PHP 코드에 없다는 것을 알게되었습니다.
미리 감사드립니다.
추신 : 나는 그뿐만 아니라 수행. 문제는 여전히 남아 있습니다.
mysql> GRANT ALL PRIVILEGES ON * . * TO 'root'@'localhost';
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql에 대한 사용자 권한을 확인하십시오. –
업데이트 된 질문. 권한은 phpmyadmin의 데이터베이스에있는 'ALL PRIVILEGES'입니다. –
MySQL INFORMATION_SCHEMA 데이터베이스는 시스템 데이터베이스입니다. http://dev.mysql.com/doc/refman/5.5/en/information-schema.html –