从mysql数据库导出表结构和数据详解
发布时间:2022-06-29 14:21 所属栏目:115 来源:互联网
导读:在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扩展版本。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读