使用mysql
命令獲取資料庫資訊
清洗、過濾資料
使用mysqldump
命令進行匯出
dump_database.php
<?php
/** * 使用 php 批量單獨匯出 mysql 資料庫檔案
*/define
('username'
,'root');
// mysql使用者名稱
define
('password'
,'root');
// mysql密碼
$result
=shell_exec
(sprintf
('mysql -u%s -p%s -e "show databases;"'
,username
,password))
;$rowarr
=explode
("\n"
,$result);
// 過濾if(
$rowarr[0
]=='database'
)unset
($rowarr[0
]);// 忽略表頭
$dbnamelist
=array_filter
($rowarr
,function
($dbname))
;$dbnamelist
=array_merge
($dbnamelist,[
]);// 重排key下標
// 匯出
for($i=
0;$i<
count
($dbnamelist);
$i++
)
把原始碼儲存到 php 檔案(eg:dump_database.php
)
配置 mysql 的使用者名稱和密碼
執行php dump_database.php
資料庫對應的.sql 檔案
會儲存在執行目錄
使用mysqldump
命令匯出全部資料庫到乙個.sql
檔案
mysqldump -uroot -p --all-databases > sqlfile.sql
blender 批量單獨匯出模型
import bpy import re import os 匯出路徑 只選中模型 bpy.ops.object select by type extend false type mesh 獲取選中的模型 ls bpy.context.selected objects for i in ls pri...
php中mysql的使用 PHP中MySQL的使用
連線到mysql mysql connect dbc mysql connect host,user,password 選擇當前資料庫 mysql select db database name mysql select db database name conn eg mysql select d...
使用Blender批量匯出 轉換模型
2.4版本號的blender api和2.5以上版本號的api有非常大的不同,這裡僅僅是提供了思路和2.4版本號的匯出方案。先提供乙個指令碼,這個是由blender呼叫的。用於轉換ogre的mes 件的指令碼 import blender import bpy import sys import o...