導航:首頁 > 編程大全 > 資料庫1146

資料庫1146

發布時間:2025-05-16 07:26:39

Ⅰ navicat中無論點擊哪個資料庫都提示 1146 - Table 'mysql.event' doesn't exist

資料庫沒有安裝好,提示是" mysql.event"不存在
估計是路徑出錯,或許重新安裝下就好了。

Ⅱ 我把linux下的mysql文件夾拷貝了下來,想在另一台linux下的mysql上恢復數據,多個資料庫文件,出現1146錯誤

項目上 MySQL還原 SQL 備份經常會碰到一個錯誤如下,且通常出現在導入視圖、函數、存儲過程、事件等對象時,其根本原因就是因為導入時所用賬號並不具有SUPER 許可權,所以無法創建其他賬號的所屬對象。ERROR 1227 (42000) : Access denied; you need (at least one of) the SUPER privilege(s) for this operation常見場景:1. 還原 RDS 時經常出現,因為 RDS 不提供 SUPER 許可權;2. 由開發庫還原到項目現場,賬號許可權等有所不同。

處理方式:

1. 在原庫中批量修改對象所有者為導入賬號或修改SQL SECURITY為Invoker;2. 使用 mysqlmp 導出備份,然後將 SQL 文件中的對象所有者替換為導入賬號。
二、問題原因我們先來看下為啥會出現這個報錯,那就得說下 MySQL 中一個很特別的許可權控制機制,像視圖、函數、存儲過程、觸發器等這些數據對象會存在一個DEFINER和一個SQL SECURITY的屬性,如下所示:

閱讀全文

與資料庫1146相關的資料

熱點內容
主文件名可以包括任何字元 瀏覽:871
瀏覽器怎麼圖片轉文件 瀏覽:91
哪個網站女裝便宜 瀏覽:946
什麼app回收lv包 瀏覽:917
pip從文件安裝軟體包 瀏覽:694
nba2kol快速升級 瀏覽:392
寬頻數據線和機頂盒如何連接 瀏覽:325
電影院最新電影用什麼app可以看 瀏覽:601
設備管理文件包括什麼 瀏覽:852
編程不會技巧怎麼辦 瀏覽:430
艾森升級問題解答 瀏覽:536
壓縮文件資源管理器就已掛起 瀏覽:319
兩個相同的表格如何數據相加 瀏覽:15
鍵盤加密的密碼學 瀏覽:718
怎麼刪除CAD中備份的文件 瀏覽:885
塔吊位置布置圖cad文件 瀏覽:831
哪個網站電信話費優惠 瀏覽:824
美版蘋果6Sprint版組裝機 瀏覽:811
五子棋視頻視頻教程 瀏覽:369
普通人如何在家自學編程 瀏覽:359

友情鏈接