怎么把DB3(或者MYsql)数据库转化sql数据库 mysql数据库如何转换成.sql文件?
mysql \u6570\u636e\u5e93\u600e\u4e48\u8f6c\u6362\u6210sql server\u6570\u636e\u5e93\uff1f\u60a8\u597d\uff0c\u5f88\u9ad8\u5174\u4e3a\u60a8\u89e3\u7b54\u3002\x0d\x0a\x0d\x0a1\u3001MYSQL\u7684\u5de5\u5177\u4f7f\u7528navicat\uff1b\x0d\x0a2\u3001SQL\u5728\u5b89\u88c5\u7684\u65f6\u5019\uff0c\u9700\u8981\u5b89\u88c5SQL native Clent\uff0c\u5e76\u4e14\u5f00\u542f\u670d\u52a1\uff1b\x0d\x0a3\u3001\u5728navicat\u4e2d\u521b\u5efa\u6570\u636e\u8fde\u63a5\uff0c\u521b\u5efa\u4e00\u4e2a\u5bf9\u5e94\u7684\u7a7a\u6570\u636e\u5e93\x0d\x0a4\u3001\u521b\u5efa\u6570\u636e\u5e93\u540e\uff0c\u6253\u5f00\u6570\u636e\u5e93\uff0c\u9009\u62e9\u5bfc\u5165\u5411\u5bfc\x0d\x0a\x0d\x0a5\u3001\u5bfc\u5165\u5411\u5bfc\u91cc\uff0c\u9009\u62e9ODBC\x0d\x0a\x0d\x0a6\u3001\u70b9\u4e0b\u4e00\u6b65\uff0c\u5bfc\u5165\u91cc\u9762\u9009\u62e9sql native client\uff1b\x0d\x0a\x0d\x0a7\u3001\u4e0b\u4e00\u6b65\uff0c\u9009\u62e9\u4f7f\u7528windows NT \u96c6\u6210\u5b89\u5168\u8bbe\u7f6e\uff0c\u6570\u636e\u5e93\u9009\u62e9\u4f60\u8981\u8f6c\u6362\u7684\u6570\u636e\u5e93\uff0c\u786e\u5b9a\x0d\x0a\x0d\x0a8\u3001\u5982\u8868\u7ed3\u6784\u5b8c\u5168\u4e00\u6837\uff0c\u90a3\u4e48\u5c31\u5168\u9009\u6570\u636e\u8868\u5427\uff0c\u786e\u5b9a\uff0c\u56e0\u6211\u4eec\u662f\u65b0\u5efa\u7684\u6570\u636e\u5e93\uff0c\u91cc\u9762\u662f\u7a7a\u7684\uff0c\u90a3\u4e48\u9ed8\u8ba4\u662f\u521b\u5efa\u8868\uff0c\u5982\u679c\u662f\u8981\u5bfc\u5165\u5230\u5df2\u7ecf\u6709\u7684\u8868\u7ed3\u6784\u91cc\uff0c\u5219\u5728\u76ee\u6807\u8868\u91cc\u9009\u62e9\u8981\u5bfc\u5165\u7684\u76ee\u6807\u8868\uff0c\u7136\u540e\u9009\u5b57\u6bb5\u3002\u6ce8\u610f\u5728\u7b2c6\u6b65\u7684\u65f6\u5019\uff0c\u9009\u5bf9\u8868\u7684\u4e3b\u952e\u8fdb\u884c\u8bbe\u7f6e\uff01\x0d\x0a\x0d\x0a9\u3001\u5982\u679c\u662f\u6dfb\u52a0\u6570\u636e\uff0c\u5219\u9009\u62e9\uff1a\u6dfb\u52a0\u8bb0\u5f55\u5230\u76ee\u6807\u8868\uff1b\u5982\u679c\u662f\u9700\u8981ID\u503c\u8ddf\u6e90\u6570\u636e\u5e93\u4e00\u81f4\uff0c\u5219\u9009\u62e9\u590d\u5236\uff0c\u5220\u9664\u76ee\u6807\u5168\u90e8\u6570\u636e\uff0c\u5e76\u4ece\u6e90\u6570\u636e\u91cd\u65b0\u5bfc\u5165\x0d\x0a\x0d\x0a\u6ce8\u610f\uff0c\u5bfc\u5165\u7684\u65f6\u5019\uff0c\u5982\u679c\u662f\u5df2\u5b58\u5728\u8868\u7ed3\u6784\uff0c\u5219\u952e\u4f4d\u4e0d\u80fd\u7a7a\uff0c\u5982\u679c\u662f\u6dfb\u52a0\u6570\u636e\uff0c\u5219ID\u503c\u7a7a\u7740\uff0c\u4e0d\u8981\u6dfb\u52a0\u4e3b\u952e\uff0c\u5728\u5bfc\u5165\u8fc7\u7a0b\u4e2d\u5982\u679c\u51fa\u73b0\u9519\u8bef\uff0c\u5219\u6839\u636e\u51fa\u9519\u63d0\u793a\u5904\u7406\uff0c\u6b64\u65b9\u6cd5\u7edd\u5bf9\u53ef\u4ee5\uff01\x0d\x0a\x0d\x0a\u5982\u82e5\u6ee1\u610f\uff0c\u8bf7\u70b9\u51fb\u53f3\u4fa7\u3010\u91c7\u7eb3\u7b54\u6848\u3011\uff0c\u5982\u82e5\u8fd8\u6709\u95ee\u9898\uff0c\u8bf7\u70b9\u51fb\u3010\u8ffd\u95ee\u3011\x0d\x0a\x0d\x0a\u5e0c\u671b\u6211\u7684\u56de\u7b54\u5bf9\u60a8\u6709\u6240\u5e2e\u52a9\uff0c\u671b\u91c7\u7eb3\uff01\x0d\x0a\x0d\x0a ~ O(\u2229_\u2229)O~
1\u3001\u9996\u5148\u6253\u5f00\u6570\u636e\u5e93\u754c\u9762\u7a97\u53e3\u3002
2\u3001\u63a5\u7740\u6309\u4e0b\u5bfc\u51fa\u5411\u5bfc\uff0c\u5f39\u51fa\u5c0f\u7a97\u9009\u62e9sql\u811a\u672c\u6587\u4ef6\u3002
3\u3001\u7136\u540e\u5728\u5207\u6362\u5c0f\u7a97\u663e\u793a\u8868\u4e2d\uff0c\u9009\u62e9\u9700\u8981\u5bfc\u51fa\u7684\u8868\u3002
4\u3001\u63a5\u7740\u5728\u5f39\u51fa\u7684\u5bf9\u8bdd\u6846\u4e2d\u9009\u62e9\u5b57\u6bb5\u3002
5\u3001\u7136\u540e\u5728\u5f39\u51fa\u7684\u754c\u9762\u52fe\u9009\u9047\u5230\u9519\u8bef\u7ee7\u7eed\u3002
6\u3001\u6700\u540e\u6309\u4e0b\u5f00\u59cb\uff0c\u6267\u884c\u8f6c\u6362sql\u811a\u672c\u6587\u4ef6\u8fc7\u7a0b\u5373\u53ef\u3002
1. 导出SQL脚本
在原数据库服务器上,可以用phpMyAdmin工具,或者mysqldump(mysqldump命令位于mysql/bin/目录中)命令行,导出SQL脚本。
2. 用phpMyAdmin工具
导出选项中,选择导出“结构”和“数据”,不要添加“DROP DATABASE”和“DROP TABLE”选项。
选中“另存为文件”选项,如果数据比较多,可以选中“gzipped”选项。
将导出的SQL文件保存下来。
3.用mysqldump命令行
命令格式
mysqldump -u用户名 -p 数据库名 > 数据库名.sql
范例:
mysqldump -uroot -p abc > abc.sql
(导出数据库abc到abc.sql文件)
提示输入密码时,输入该数据库用户名的密码。
用pb导出为sql语句,里面有建立表结构和插入数据,但数据量很大的时候操作可能会比较困难。另外要注意修改两种数据库建立表的时候的一些数据类型会有差别的,需要修改一下
绛旓細mysqlmp-uwcnc-psmgp_apps_wcncusers>wcnc_users.sql 3.瀵煎嚭涓涓暟鎹簱缁撴瀯 mysqlmp-uwcnc-p-d--add-drop-tablesmgp_apps_wcnc>d:wcnc_db.sql -d娌℃湁鏁版嵁--add-drop-table鍦ㄦ瘡涓猚reate璇彞涔嬪墠澧炲姞涓涓猟roptable 4.瀵煎叆鏁版嵁搴 甯哥敤source鍛戒护 杩涘叆mysql鏁版嵁搴撴帶鍒跺彴,濡俶ysql-uroot-p mysql>use鏁版嵁搴 鐒跺悗...
绛旓細鍙互鍦∕yEclipse涓紝鏄剧ず鍜屾搷浣滄暟鎹簱鐨勫唴瀹癸紝鏂逛究瀵瑰悗鍙版暟鎹簱鍐呭鐨勭鐞嗭紝涓嶇敤棰戠箒鐨勫垏鎹yEclipse鍜屾暟鎹簱 2.濡備綍娣诲姞DB Browser DB Browser锛屽彲浠ラ氳繃鑿滃崟锛歁yEclipse->Preferences->MyEclipse->Database Explorer->Database Driver鍙充晶鐨凞B Brower杩炴帴鎵撳紑銆傚綋鐒朵綘涔熷彲浠ラ氳繃show view鎵撳紑銆3.濡備綍浣跨敤DB ...
绛旓細# 鍓嶇疆鏉′欢sudo apt-get install python-dev libmysqlclient-dev # Ubuntusudo yum install python-devel mysql-devel # Red Hat / CentOS# 瀹夎pip install MySQL-pythonWindows 鐩存帴閫氳繃涓嬭浇 exe 鏂囦欢瀹夎锛屽叕浼楀彿鍥炲銆寃in銆嶈幏鍙栦笅杞介摼鎺#!/usr/bin/pythonimport MySQLdbdb = MySQLdb.connect( host="...
绛旓細1銆佹墦寮鐢佃剳锛屽湪鐢佃剳妗岄潰鐨勫紑濮嬬晫闈腑鎵惧埌mysql锛屽鍥炬墍绀恒2銆佸弻鍑绘墦寮mysql杞欢锛屽苟杈撳叆瀵嗙爜锛屽鍥炬墍绀恒3銆佸鏋渟ql鏂囦欢鐨勫唴瀹逛腑鏈夊垱寤烘暟鎹簱鐨勮鍙ワ紝鎴栬鎯灏琛ㄥ瓨鏀惧湪宸叉湁鐨勬暟鎹簱锛屽湪杩欓噷灏变笉鐢ㄥ垱寤烘暟鎹簱銆4銆佽緭鍏モ渟how databases;鈥濆氨鑳界湅鍒拌嚜宸卞垱寤虹殑鏁版嵁搴擄紝濡傚浘鎵绀恒5銆佽緭鍏モ渦se 鏁版嵁搴撳悕鈥濓紝...
绛旓細1銆佸厛鍒囨崲鍒板畠鐨刡in鐩綍 cdD:MySQL in D:MySQL in>mysql-uroot-p 2銆佹帴鐫杈撳叆浣犵殑root瀵嗙爜 鎺ヤ笅鏉ヤ綘灏卞彲浠ュ垱寤烘暟鎹簱銆佸垱寤虹敤鎴枫佸垱寤轰慨鏀硅〃涔嬬被鐨勬搷浣滐紙甯哥敤鍛戒护濡備笅锛夈3銆佹煡鐪嬬幇鏈夋暟鎹簱 mysql>showdatabases;mysql鍒涘缓鏁版嵁搴(鍋囧鏁版嵁搴撳悕涓簃ydb)mysql>createdatabasemydb;鍒犻櫎鏁版嵁搴擄紙鍋囧鏁版嵁搴...
绛旓細浠庢垜浠杩涓涓〃鐨勬樉绀烘垜浠彲浠ョ湅鍒,杩欎笁涓〃涓殑姣忎竴鏉¤褰曞寘鍚簡瀵逛簬鏌愪釜鐢ㄦ埛鐨勬巿鏉冩儏鍐电殑鎻忚堪,MySQL鏁版嵁搴撲腑鍑犱釜鐩稿叧鐨勬巿鏉冩満鍒剁殑鏁版嵁琛ㄨ鎼滅储鐨勯『搴忎负:user,db,host銆備篃灏辨槸璇,鎴戜滑灏棣栧厛棣栧厛妫绱ser鏁版嵁琛,鎵惧埌绗竴涓尮閰嶇殑璁板綍,鎴戜滑鎶婂湪user鏁版嵁琛ㄤ腑棣栧厛鍖归厤鐨勮褰曠О涔嬩负Priv;鐒跺悗鎼滅储db琛,鑾峰緱鐩稿簲鐨...
绛旓細3. 杈冨ソ鐨勬檵绾у姙娉 浠嶆槸鍦ㄤ笂闈粙缁嶇殑浣撶郴瑁呭涓嬶紝鍏堝鍔 MariaDB 瑁呯疆婧愶紝鐒跺悗鐩存帴灞ヨ浣撶郴鏅嬬骇锛寉um update --skip-broken MariaDB 鏈夊叧瑁呯疆鍖呬細琚缃紝涓嶉渶姹傜殑 MySQL 鍖灏琚嵏杞斤紝鑰屼笖鏅嬬骇涔嬪悗涓嶉渶姹傚浣撶郴杩涜淇ˉ浜嗐傜湅鐪嬭緭鍑虹殑鍓嶉潰涓閮ㄥ垎锛=== Package Arch Version Repository Size ===...
绛旓細root#chown -R nobody:nobody /usr/local/mysql/data/ (灏 db_name 鐩綍鐨勫睘涓绘敼鎴 mysqld 杩愯鐢ㄦ埛)3銆 SQL 璇硶澶囦唤3.1 澶囦唤BACKUP TABLE 璇硶鍏跺疄鍜 mysqlhotcopy 鐨勫伐浣滃師鐞嗗樊涓嶅,閮芥槸閿佽〃,鐒跺悗鎷疯礉鏁版嵁鏂囦欢銆傚畠鑳藉疄鐜板湪绾垮浠,浣嗘槸鏁堟灉涓嶇悊鎯,鍥犳涓嶆帹鑽愪娇鐢ㄣ傚畠鍙嫹璐濊〃缁撴瀯鏂囦欢鍜屾暟鎹枃浠,涓嶅悓鏃舵嫹璐...
绛旓細杩欎釜鏂囨湰鏂囦欢鍙互鐢ㄤ竴涓畝鍗曠殑鎵瑰鐞嗗拰涓涓悎閫係QL璇彞瀵煎洖鍒MySQL涓傝繖涓伐鍏蜂护浜洪毦浠ョ疆淇″湴绠鍗曡屽揩閫熴傛湁3绉嶆柟寮忔潵璋冪敤mysqldump閫夋嫨涓涓暟鎹簱鎴栦竴涓暟鎹〃澶囦唤鍒颁竴涓枃浠:/bin> mysqldump [options] db_name [tables] > filename.txt閫夋嫨澶氫釜鏁版嵁搴撳浠藉埌涓涓枃浠:/bin> mysqldump [options] --database DB...
绛旓細2銆佸湪闇瑕佸鍒惰縼绉荤殑鏁版嵁搴撲笂鍙冲嚮锛屽湪寮瑰嚭鑿滃崟涓夋嫨鈥淐opy Database to Different Host/Database鈥3銆佸湪寮瑰嚭瀵硅瘽妗嗕腑锛屾垜浠兘鐪嬪埌婧愭暟鎹簱鏈嶅姟鍣ㄥ強鐩爣鏈嶅姟鍣紝鍦ㄥ乏杈癸紝閫氳繃鍕鹃夊閫夋鏉ラ夋嫨闇瑕佸鍒惰縼绉荤殑瀵硅薄锛屽琛ㄣ佸嚱鏁般佽Е鍙戝櫒绛夛紝涔熷彲浠ラ夋嫨鎵鏈夊璞°4銆佸湪鍙宠竟閫夋嫨闇瑕佽縼绉荤殑鐩爣鏈嶅姟鍣ㄦ垨鏁版嵁搴...