导航:首页 > 数据处理 > 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如何对数据库进行操作相关的资料

热点内容
苏州塑料市场有哪些 浏览:439
如何看待招标代理服务零元中标 浏览:691
信息管理系统有哪些公司 浏览:832
农行付款信息填错了如何撤销 浏览:62
台达plc如何写程序控制步进电机 浏览:973
饥荒用什么和隐士交易 浏览:472
讯问笔录上的讯问程序填什么 浏览:75
为什么各种商家都来中国开拓市场 浏览:851
广统表里面的技术交底在哪里 浏览:203
苹果怎么能不共享手机号信息 浏览:648
程序员不想学什么技术 浏览:249
妹子说不要发信息了什么意思 浏览:154
数据库项目上一般有多少个表 浏览:349
ps里面产品字体不清楚怎么处理 浏览:303
法律生效需要什么程序 浏览:385
线下交易usdt会怎么样 浏览:435
整个表格怎么合并数据 浏览:956
脸上有晒斑用什么祛斑产品最好 浏览:43
怎么自己修改keep数据 浏览:277
oppo手机来信息时怎么关震动 浏览:633