mysql怎么導(dǎo)入已做好的數(shù)據(jù)庫 mysql數(shù)據(jù)庫導(dǎo)入sql數(shù)據(jù)不成功?
mysql數(shù)據(jù)庫導(dǎo)入sql數(shù)據(jù)不成功?MySQL數(shù)據(jù)庫導(dǎo)入SQL server數(shù)據(jù)庫不成功了,很有可能是SQL server文件導(dǎo)出數(shù)據(jù)庫的時候,字符集或是SQL語句直接出現(xiàn)了不兼容性的情況,你可以不
mysql數(shù)據(jù)庫導(dǎo)入sql數(shù)據(jù)不成功?
MySQL數(shù)據(jù)庫導(dǎo)入SQL server數(shù)據(jù)庫不成功了,很有可能是SQL server文件導(dǎo)出數(shù)據(jù)庫的時候,字符集或是SQL語句直接出現(xiàn)了不兼容性的情況,你可以不數(shù)次改變再看看字符集,原先導(dǎo)出來數(shù)據(jù)庫,然后把在MySQL中導(dǎo)入。
更很簡單方法是,你從SQL server組建一個到MySQL的連接上,然后再將數(shù)據(jù)從SQL server真接導(dǎo)入到MySQL上面。
mysql備份和遷移sql文件,有什么好的辦法?
rt
最簡單的辦法,mysqldump-u用戶名-p密碼--databases數(shù)據(jù)庫名rlm導(dǎo)出來名.sql
也也可以借助工具來文件導(dǎo)入,假如你是得用php環(huán)境,直接用phpmyadmin就也可以,要再注意的問題那就是如果不是導(dǎo)入導(dǎo)出文件過大,會網(wǎng)絡(luò)錯誤的或文件導(dǎo)入失敗的話,必須設(shè)置中看看php配合和mysql配置。
如果非php環(huán)境,我們這個可以建議使用Navicat來一次性處理,這個是會收費(fèi)的,挺好的用,可以e會計,短時間用用那就這個可以的。
還有一種粗暴的辦法,直接復(fù)制var文件夾,如果我數(shù)據(jù)庫區(qū)分的引擎是MyISAM格式的,非事務(wù)存儲引擎,也可以直接能保存下了,剪切粘貼到新的環(huán)境改了吧權(quán)限就可以再在用。
Navicat怎樣導(dǎo)入導(dǎo)出SQL文件?
1、Navicat文件導(dǎo)出sql文件
步驟一:打開Navicat,直接連接MySQL
直接點(diǎn)擊再連接MySQL,輸入輸入連接上名和密碼。
步驟二:可以打開數(shù)據(jù)庫,通過sql文件導(dǎo)入操作
這里我們對名為php的這個數(shù)據(jù)庫進(jìn)行右鍵點(diǎn)擊操作,右擊后看的到下圖中沒顯示的查找屬性。選擇轉(zhuǎn)儲sql文件,再根據(jù)自身對數(shù)據(jù)庫的導(dǎo)出需求,選擇導(dǎo)出結(jié)構(gòu)和數(shù)據(jù)還是僅導(dǎo)出來結(jié)構(gòu)。(轉(zhuǎn)儲sql文件即表示導(dǎo)出sql文件)
步驟三:你選擇sql文件保存的位置
所示即表示成功導(dǎo)入sql文件。
2、Navicat導(dǎo)入sql文件
步驟一:新建項(xiàng)數(shù)據(jù)庫
這里我們新建任務(wù)一個名為home的數(shù)據(jù)庫,并選擇字符集。
特別注意:要是你不你選擇字符集讓它為空能保存的話,它也會設(shè)置中,選擇字符集utf8。
步驟二:打開數(shù)據(jù)庫,接受sql文件再導(dǎo)入操作
這里我們在home數(shù)據(jù)庫上右鍵,選擇類型運(yùn)行sql文件。(運(yùn)行sql文件即可以表示文件導(dǎo)入sql文件)這里我們中,選擇導(dǎo)入php.sql文件,之后追加它表示sql文件文件導(dǎo)入成功。
步驟三:重新啟動數(shù)據(jù)庫
當(dāng)你導(dǎo)入sql文件后,是肯定不能直接會出現(xiàn)在數(shù)據(jù)庫中的,這時你需要直接關(guān)閉這個數(shù)據(jù)庫再然后再打開。