国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

數據庫管理中文件的使用教程

2024-07-24 13:01:34
字體:
來源:轉載
供稿:網友
從文本文件中讀取數據(import)
常用的文本文件:CSV(Comma Separated Values)文件,即:以逗號分隔的數值
形式如下:
[plain]
M0001,李剛,1976-01-05,1
M0002,王二,1955-01-15,1
M0003,李四,1967-03-05,1
[sql]
LOAD DATA INFILE 'D:/myCodes/test.cvs' INTO TABLE member FIELDS TERMINATED BY ','; -- 注意 test.cvs 文件的編碼
SELECT * INTO OUTFILE 'D:/myCodes/out.cvs' FIELDS TERMINATED BY ',' FROM member;
執行文件中保存的 SQL 命令
[sql]
SOURCE D:/myCodes/test.sql -- SOURCE 并不 SQL 命令,因此,結尾不用加分號 ;
mysql test -uroot -p -e "SOURCE D:/myCodes/test.sql" -- test 是數據庫名
可以將上述 SQL 語句寫成批處理文件,如:
[plain]
mysql test -uroot -p -e "SOURCE D:/myCodes/test.sql"
pause
將 SQL 執行結果保存到文件中
鍵盤、鼠標等輸入設備,被稱為標準輸入;
顯示器等設備,屬于標準輸出。
標準輸入、標準輸出,這些設備,是可以變更的,這種變更操作就稱為重定向(Redirect)。
命令窗口中
[sql]

復制代碼 代碼如下:


dir > D:/myCodes/redirect.txt
dir > D:/myCodes/redirect.txt
TYPE D:/myCodes/redirect.txt
HELP
HELP TYPE
MySQL 中,


[sql]

復制代碼 代碼如下:


mysql -uroot -p > D:/myCodes/log.txt
TYPE D:/myCodes/log.txt
mysql -uroot -p -e "SOURCE D:/myCodes/test.sql" > D:/myCodes/log.txt


使用 tee 命令將 SQL 語句的執行結果保存到文件中
[sql]

復制代碼 代碼如下:


tee D:/myCodes/teeLog.txt
USE home;
SELECT * FROM customer;
notee;
EXIT;
TYPE D:/myCodes/teeLog.txt


數據庫備份與恢復
將數據庫整體保存到文件中的操作,被稱為轉儲(dump)
將轉儲文本文件還原成數據庫的操作,被稱為恢復(restore)
[sql]

復制代碼 代碼如下:


mysqldump -u root -p home > D:/myCodes/home_back.sql --default-character-set=utf8
mysqladmin -u root -p CREATE home1
mysql -u root -p home1 < D:/myCodes/home_back.sql --default-character-set=utf8

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 庆元县| 高雄市| 成安县| 靖远县| 清远市| 广水市| 新干县| 交口县| 永仁县| 宁夏| 岳普湖县| 庆云县| 郎溪县| 嵊州市| 岳西县| 冷水江市| 肇东市| 商丘市| 辽宁省| 灵寿县| 青川县| 金湖县| 嘉鱼县| 焉耆| 阿克陶县| 梅州市| 廊坊市| 宾阳县| 于都县| 班玛县| 银川市| 昭通市| 阳曲县| 五大连池市| 金门县| 青冈县| 米易县| 宁河县| 延津县| 拉萨市| 长泰县|