导航:首页 > 数据处理 > shell如何对数据库进行操作

shell如何对数据库进行操作

发布时间:2024-06-22 21:14:32

‘壹’ 如何用shell脚本批量删除oracle数据库中的表

这个问题你可能通过查询oracle的系统表,例如all_all_tables,用这些对象的列表生成一批数据库删除对象的语句,然后将这些语句存到文件,用sqlplus的文件参数执行这一批语句。

‘贰’ linux shell鑴氭湰镓ц宫ysql mysql鏁版嵁搴揿湪杩灭▼链嶅姟鍣ㄤ笂

鏂规硶涓銆侀傚悎镓链夋牸寮忕殑mysql鏁版嵁搴,阃氲繃瀵规暟鎹搴揿煎嚭瀵艰繘鍐欎釜鑴氭湰瀹氭椂镓ц岋细
1.瀵煎嚭鏁翠釜鏁版嵁搴 mysqlmp -u 鐢ㄦ埛钖 -p 鏁版嵁搴揿悕 > 瀵煎嚭镄勬枃浠跺悕 mysqlmp -u wcnc -p smgp_apps_wcnc > /瀛樻斁璺寰/wcnc.sql
2.瀵煎嚭涓涓琛 mysqlmp -u 鐢ㄦ埛钖 -p 鏁版嵁搴揿悕 琛ㄥ悕> 瀵煎嚭镄勬枃浠跺悕 mysqlmp -u wcnc -p smgp_apps_wcnc users> /瀛樻斁璺寰/wcnc_users.sql
3.瀵煎嚭涓涓鏁版嵁搴撶粨鏋 mysqlmp -u wcnc -p -d --add-drop-table smgp_apps_wcnc >/瀛樻斁璺寰/wcnc_db.sql
瀹氢箟锛
-d 娌℃湁鏁版嵁
--add-drop-table 鍦ㄦ疮涓猚reate璇鍙ヤ箣鍓嶅炲姞涓涓猟rop table
4.瀵煎叆鏁版嵁搴 甯哥敤source 锻戒护 杩涘叆mysql鏁版嵁搴撴带鍒跺彴锛
濡俶ysql -u root -p mysql>use 鏁版嵁搴

鏂规硶浜屻侀拡瀵筸ysql鏁版嵁琛ㄦ牸寮忎负MyISAM镄
锅囧傛暟鎹鏂囦欢鍦/var/lib/mysql
闾d箞鐩存帴鍐欎釜鑴氭湰
cp -r /var/lib/mysql /澶囦唤鍒扮殑鏂囦欢澶硅矾寰

闅旀満澶囦唤鐢╮sync澧为噺锛屾垨瀹氭椂瀹屾暣澶囦唤銆

阅读全文

与shell如何对数据库进行操作相关的资料

热点内容
筛选数据如何表一表2同步 浏览:542
销售美国产品一定要什么证书 浏览:406
股市为什么单向交易还是长年下行 浏览:825
强基计划要填什么信息 浏览:21
橘子市场价多少钱啊 浏览:953
一县一品有什么产品 浏览:917
派雅技术水平怎么样 浏览:348
正规小学课题立项代理多少钱 浏览:413
什么叫靶向治疗技术 浏览:45
远期电子交易现货中的均价怎么算 浏览:500
云丰小程序会员有什么功能 浏览:623
县城海货批发市场怎么样 浏览:807
技术如何与销售沟通 浏览:926
漳州职业技术学院哪个小区好 浏览:770
微软excel如何拆分数据 浏览:837
win10任务计划程序如何使用 浏览:482
什么平台买电子产品靠谱又便宜 浏览:838
南昌纸币市场在哪里 浏览:123
医院里写人事代理申请怎么写 浏览:975
手机市场规模有多少 浏览:239