从mysql数据库导出表结构和数据详解
发布时间:2022-06-30 12:13:31 所属栏目:MySql教程 来源:互联网
导读:在mysql中导入数据或结构我们可以使用mysqldump命令来完成了,下面小编整理了一些简单的mysql数据库导出表结构和数据示例供各位参考. 导出数据库 -- 导出dbname下的test表结构 mysqldump -uroot -p123456 -d dbname test test.sql -- 导出dbname下的test表
在mysql中导入数据或结构我们可以使用mysqldump命令来完成了,下面小编整理了一些简单的mysql数据库导出表结构和数据示例供各位参考. 导出数据库 -- 导出dbname下的test表结构 mysqldump -uroot -p123456 -d dbname test > test.sql -- 导出dbname下的test表数据 mysqldump -uroot -p123456 -t dbname test > test.sql -- 导出dbname下的test表结构和数据 mysqldump -uroot -p123456 dbname test > test.sql -- 导出dbname表结构 mysqldump -uroot -p123456 -d dbname > dbname.sql -- 导出dbname表数据 mysqldump -uroot -p123456 -t dbname > dbname.sql -- 导出dbname表结构和数据 mysqldump -uroot -p123456 dbname > dbname.sql 导出数据库中指定表 还原 -- 创建数据库 CREATE DATABASE dbname DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; -- 还原数据库 mysql -uroot -p123456 dbname < /path/dbname.sql -- 还原数据库 source dbname.sql --phpfensi.com -- 查看表结构 desc wp_users; show create table wp_users G; SELECT INTO OUTFILE导出 SELECT * INTO OUTFILE 'temp.txt' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY 'n' FROM table_name WHERE createtime < 1382716800; LOAD DATA 导入 LOAD DATA INFILE '/home/temp.txt' INTO TABLE table_name FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY 'n' (product_id,uuid,mac,monitor,win_version,ip,createtime) ; 注:从本地导入远程服务器需使用LOAD DATA LOCAL INFILE 确保local_infile打开且有权限的情况下LOAD DATA若报错:message:The used command is not allowed with this MySQL version 1.mysql_connect指定第五个参数128测试,即mysql_connect($host,$user,$pwd,false,CLIENT_LOCAL_FILES) 2.PHP中mysql扩展版本。 (编辑:云计算网_泰州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |