1. 概述
MySQL數(shù)據(jù)庫的導(dǎo)入,有兩種方法:
1) 先導(dǎo)出數(shù)據(jù)庫SQL腳本,再導(dǎo)入;
2) 直接拷貝數(shù)據(jù)庫目錄和文件。
在不同操作系統(tǒng)或MySQL版本情況下,直接拷貝文件的方法可能會(huì)有不兼容的情況發(fā)生。
所以一般推薦用SQL腳本形式導(dǎo)入。下面分別介紹兩種方法。
2. SQL腳本形式
操作步驟如下:
2.1. 導(dǎo)出SQL腳本
在原數(shù)據(jù)庫服務(wù)器上,可以用mysqldump(mysqldump命令位于mysql/bin/目錄中)命令行,導(dǎo)出SQL腳本。
命令格式
mysqldump -u用戶名 -p 數(shù)據(jù)庫名 > 數(shù)據(jù)庫名.sql
范例:
mysqldump -uroot -p acm > acm.sql
(導(dǎo)出數(shù)據(jù)庫acm到acm.sql文件)
提示輸入密碼時(shí),輸入該數(shù)據(jù)庫用戶名的密碼。
2.2.導(dǎo)入SQL腳本
創(chuàng)建空的數(shù)據(jù)庫:create database acm;
通過主控界面/控制面板,創(chuàng)建一個(gè)數(shù)據(jù)庫。假設(shè)數(shù)據(jù)庫名為acm,數(shù)據(jù)庫全權(quán)用戶為root。
命令格式
mysql -u用戶名 -p 數(shù)據(jù)庫名 < 數(shù)據(jù)庫名.sql
范例:
mysql -uroot -p acm < E:\database\acm.sql
(導(dǎo)入數(shù)據(jù)庫acm從acm.sql文件,我的腳本在E:\database\目錄下)
提示輸入密碼時(shí),輸入該數(shù)據(jù)庫用戶名的密碼。
posted on 2008-07-25 21:35
胖胖泡泡 閱讀(251)
評(píng)論(0) 編輯 收藏