iT邦幫忙

0

SQL備份般家出現錯誤 #1044

  • 分享至 

  • xImage

我把要到期的資料庫整個被份下來為localhost.sql
但是匯入到自己主機時發現出現錯誤,
錯誤內容如下:

錯誤
SQL 語法:

-- phpMyAdmin SQL Dump
-- version 2.6.2-pl1
-- http://www.phpmyadmin.net

-- 主機: localhost
-- 建立日期: Aug 12, 2011, 09:33 AM
-- 伺服器版本: 5.0.22
-- PHP 版本: 5.2.3

-- 資料庫: 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是我的資料庫~
麻煩大大幫忙阿~
拜託拜託!
謝謝><"

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
wiseguy
iT邦超人 1 級 ‧ 2011-08-24 20:51:54

information_schema 跟 mysql 這兩個 database 是不必備的
那是 mysql 內部使用的,所以把 SQL 中這兩個 DB 的部份去除就行了

e761217 iT邦新手 5 級 ‧ 2011-08-25 10:29:47 檢舉

是以下這整個刪除?可是好像沒找到你說的mysql的databases.
-- 資料庫: information\_schema

e761217 iT邦新手 5 級 ‧ 2011-08-25 12:01:43 檢舉

我把-- 資料庫: 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

0
kingkonghk
iT邦新手 4 級 ‧ 2015-02-18 11:04:26

我用的MYSQL 和DATABASE 習慣另外使用cloudbacko(http://free.cloudbacko.com/) 負責備份, 保証100%可還原

我要發表回答

立即登入回答