我把要到期的資料庫整個被份下來為localhost.sql
但是匯入到自己主機時發現出現錯誤,
錯誤內容如下:
錯誤
SQL 語法:
information\_schema
CREATE DATABASE information\_schema
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL 傳回:
#1044 - Access denied for user 'test'@'%' to database 'information_schema'
test是我的資料庫~
麻煩大大幫忙阿~
拜託拜託!
謝謝><"
information_schema 跟 mysql 這兩個 database 是不必備的
那是 mysql 內部使用的,所以把 SQL 中這兩個 DB 的部份去除就行了
是以下這整個刪除?可是好像沒找到你說的mysql的databases.
-- 資料庫: information\_schema
我把-- 資料庫: information\_schema
整個刪掉了,mysql的databases找不到所以沒刪掉,上傳後出現以下錯誤訊息..我該怎麼辦????
Error at the line 12: CREATE DATABASE ciai
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Query: -- phpMyAdmin SQL Dump
CREATE DATABASE ciai
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-- phpMyAdmin SQL Dump CREATE DATABASE ciai
DEFAULT CHARACTER SET utf8 COLL' at line 1
我用的MYSQL 和DATABASE 習慣另外使用cloudbacko(http://free.cloudbacko.com/) 負責備份, 保証100%可還原