在幫人用phpMyAdmin時,要導入舊的mysql資料時,一直出現這個錯誤
==================
錯誤
SQL 語法:
--
-- 資料庫: `information_schema`
--
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL 傳回:
#1044 - Access denied for user 'root'@'localhost' to database 'information_schema'
==================
後來仔細看到匯出備份的 .sql ,也將information_schema 和 mysql
兩個資料庫一起導出備份了...
這兩各資料庫為系統內建資料庫,不能再導入資料...
解決方法 去 修改備份出來的 .sql
1.將information_schema 和 mysql 的導出資料庫 及 表格資料 都刪除掉
2.其他的資料庫 若已經存在的話.在先執行 sql指令 將其刪除
drop database 資料庫名稱;
3.修改完後 再將其導入..

==================
錯誤
SQL 語法:
--
-- 資料庫: `information_schema`
--
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL 傳回:
#1044 - Access denied for user 'root'@'localhost' to database 'information_schema'
==================
後來仔細看到匯出備份的 .sql ,也將information_schema 和 mysql
兩個資料庫一起導出備份了...
這兩各資料庫為系統內建資料庫,不能再導入資料...
解決方法 去 修改備份出來的 .sql
1.將information_schema 和 mysql 的導出資料庫 及 表格資料 都刪除掉
2.其他的資料庫 若已經存在的話.在先執行 sql指令 將其刪除
drop database 資料庫名稱;
3.修改完後 再將其導入..
