① 哪位老大能幫寫一個linux下的mysql導入資料庫文件的批處理嗎
我有現成的shell腳本;回頭上伺服器過來。佔地貼。
我來貼啦
#!/bin/sh
cd /root/dir #進入那個目錄
for vfile in $(ls *.sql) #列出所有sql文件名放入數組,循環
do
echo "start load "${vfile} #顯示信息而已
mysql -h 127.0.0.1 -u root -p 密碼 -P埠 資料庫名如my_db < ${vfile} #導入資料庫
mv /root/dir/${vfile} /root/processedsql/ #移動處理過的文件到/root/processedsql/目錄 ,因為不贊成刪除文件
done
② linux上mysql怎樣導入sql資料庫文件
首先通過xshell連接資料庫伺服器,執行命令mysql -u root -p 命令,按照提示輸入密碼。連接上資料庫。x0dx0ax0dx0a在連接終端上執行命令create database JD_Model;x0dx0a執行完成後,驗證資料庫是否創建成功。執行命令show database;查看是否有JD_Model資料庫。x0dx0ax0dx0a將准備好的資料庫文件20151010.sql文件通過xftp工具,上傳至/root目錄下,並等待上傳完畢。x0dx0ax0dx0a在連接資料庫的終端執行命令use JD_Model。x0dx0a使用JD_Model資料庫。具體操作如下圖所示。x0dx0ax0dx0a執行命令source /root/20151010.sql。執行資料庫導入命令。x0dx0a待導入完畢,執行下一步操作。x0dx0ax0dx0a確定數據表是否創建成功,即數據文件是否導入成功。x0dx0a執行命令 show tables;查看資料庫下的表。