A. 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 。
修改完成,重啟服務。
B. navicat for sql server怎麼使用
Navicatfor SQL Server 是一個全面的圖形化方式管理資料庫,可進行創建、編輯和刪除全部資料庫對象,例如表、視圖、函數、索引和觸發器,或運行 SQL查詢和腳本,查看或編輯 BLOBs、HEX、ER 圖表的數據,顯示表的關系。本教程將詳解 Navicat for SQL Server 常用功能。
SQL 創建工具:視覺化 SQL 創建工具創建和編輯查詢或視圖,不必擔心語法和正確命令的用法。選擇需要在表中執行的操作,自動編寫 SQL 語句。
自動完成代碼:使用自動完成代碼功能,能快速地在 SQL 編輯器中創建 SQL 語句。無論選擇資料庫對象的屬性或 SQL 關鍵字,只需從下拉列表中選擇。
逆向工程:使用 Navicat 逆向工程,可以從一個現有的資料庫創建資料庫模型,可視化地顯現和編輯資料庫結構或創建一個圖形模型,並由模型生成一個資料庫。
導入或導出向導:從不同格式的文件導入數據到表,例如 Access、Excel、XML、TXT、CSV、JSON等。而且在設置數據源連接後,可以從 ODBC 導入數據。只需簡單地選擇需要導入的表,或使用添加查詢按鈕指定查詢。同樣可以將數據導出到各種格式,如 Excel、TXT、CSV、DBF、XML 等。
數據傳輸:在多個資料庫間輕松地傳輸數據,可以選擇指定的 SQL 格式和編碼導出數據為 SQL 文件,這個功能可大大的簡化遷移數據的進程。
備份或還原:定期備份資料庫對用戶淶水相當重要,備份或還原全部表、記錄、視圖等。如果數據損壞,不用再重做,讓你能高枕無憂。
批處理作業:不同資料庫的設置文件可以創建在單一批處理作業,這樣就可以設置計劃並在指定的時間運行。批處理作業可以創建的對象包括列印報表、查詢、數據傳輸、數據 同步、導入和導出。而且可傳送電子郵件通知給指定的收件人,獲取最新的計劃信息。此外導出的文件或列印的報表可以添加到批處理作業作為電子郵件附件,輕易與其他人共享數據。
報表創建工具或查看器:使用用戶友好 GUI 報表創建工具創建各種不同類型的報表,設計發票、統計、郵寄標簽及更多其他報表。輸出報表到多種格式,如 text、PDF、Lotus、Excel、Graphic、Html等。
具體教程可以查看附件內的網址。
C. sql server的數據如何導入到mysql資料庫中
1、首先在NavicatforMySQL 管理器中,創建目標資料庫。