㈠ navicat for mysql里運行.sql 文件(txt)不成功 Unsuccessfully
就是bom頭的問題。
你的操作過程應該是:新建xx.txt文件、用txt編輯器打開、寫入語句、另存為"utf-8"編碼的xx.sql文件。問題就在於你是在txt編輯器里另存為uft8的,因為會在文件的最前面加上bom頭(window自帶編輯器中,如果把文件保存為utf8編碼就會幫你加上BOM頭。即在文件開始的地方插入三個不可見的字元0xEF/0xBB/0xBF,以告訴其他編輯器要用utf8編碼來顯示字元)。
去掉BOM頭的方法:用UEstudio編輯器打開,另存為"utf-8 無BOM"編碼的,就好了。
㈡ navicate導入sql文件時運行錯誤怎麼解決
首先 雙擊打開資料庫,然後「右鍵」你需要的資料庫,然後選「運行sql文件」,點擊右側的「瀏覽」找到你需要導入的sql文件,點擊「開始」就可以了
雙擊 你的這個鏈接,例如「本地資料庫」 然後你會看到許多的資料庫 ,隨便打開一個資料庫,這個時候你點擊navicat上面右側的查詢,創建查詢
然後把你的sql打開,復制裡面的sql信息,粘貼到那個查詢窗口中 運行,這樣 創建資料庫 和導入表都可以的
打開navicat管理工具----雙擊打開某一個資料庫連接(自己命名的鏈接,例如'本地mysql鏈接')-----選擇要導入的資料庫名稱,雙擊打開---右鍵這個打開的資料庫-----選擇運行sql文件------點擊彈出窗口中文件右側的瀏覽-----找到你的sql文件,然後點擊開始,這樣sql文件就成功導入你的資料庫了,記得摁f5刷新下這個資料庫就會看到表了。如果你的sql文件是多個,不是一個,那沒辦法,只能一個一個的導入了。正常來說一個資料庫導出1個sql文件就可以了,不用單個表單個表的導出。導出的話是右鍵打開的資料庫-----轉儲sql文件----選擇存放目錄及文件名即可。
㈢ navicat運行sql文件報這個錯誤怎麼解決
你要先選定一個庫,
navicat下 新建資料庫-->打開資料庫-->右鍵運行sql文件 注意編碼 以及 資料庫名稱
㈣ navicat for mysql 運行sql文件時出錯 [Err] 1046 - No database selected怎麼搞
這是文件中的插入語句錯誤。
具體操作如下:
1、navicat下新建資料庫。
3、右鍵運行sql文件。
貼士:注意編碼以及資料庫名稱。
㈤ navicat for mysql運行sql文件出錯,怎麼辦
在navicat for mysql中選擇連接伺服器的資料庫,右鍵選擇數據傳輸.
在連接伺服器中的資料庫上新建備份,從備份中導出.sql,再導入到本地資料庫中。
找到原因,原來是MySQL導入大批量數據的時候超出了默認允許最大的數據包,所以就提示MySQL server has gone away。
找到my.cnf,在[mysqld]加入:max_allowed_packet=300M。(意思是最大允許數據包300M)
重啟服務即可。
如果沒能解決問題,那就是默認字元集設置與資料庫設置的不一致。
Windows中修改用戶連接字元編碼格式:C:Program FilesMySQLMySQL Server 5.1my.ini文件中修改default-character-set=utf8。
Linux中修改用戶連接字元編碼格式:修改my.cnf(目錄在/etc/my.cnf),在[client]增加如下代碼 default-character-set = utf8 。
修改完成,重啟服務。
㈥ Navicat運行SQL文件報錯
你在查詢的時候,應該是沒有選擇目標資料庫,所以查詢出錯。
在連接資料庫時,要指定具體資料庫。
祝好運,望採納。
㈦ navicat for mysql運行不了.sql文件
(1)新建一個數據
(2)右擊所建的資料庫,點擊運行sql文件
(3)文件里選擇要運行的sql文件
(4)顯示運行成功,載入成功。