100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > windows下CMD导入与导出mysql 数据库与数据库中的表或结构 - 潕葰鈈茬的日志...

windows下CMD导入与导出mysql 数据库与数据库中的表或结构 - 潕葰鈈茬的日志...

时间:2019-02-23 14:46:54

相关推荐

windows下CMD导入与导出mysql 数据库与数据库中的表或结构 - 潕葰鈈茬的日志...

一、导出数据库

假设导到E:\date.sql

1、现在E盘创建date.sql(空的0KB)

2、CMD下:输入mysqldump -u 用户名 -p 导出的数据库名>e:\date.sql

3、CMD会提示输入密码:输入密码等待一会导出就会成功了,你可到E盘下检查下date.sql

二、导入数据库

假设导入E:\date.sql数据库

1、CMD登录mysql(登录方法),然后用命令CREATE DATABASE date;创建date数据库

2、退出mysql,可输入命令exit;或者quit;

3、在CMD中输入一下命令:

c:\>mysql -u 用户名 -p date<e:\date.sql

然后输入密码就OK了!

三、导出数据库中的表

假设导到E:\datetable.sql

1、现在E盘创建datetable.sql(空的0KB)

2、CMD下:输入mysqldump -u 用户名 -p 数据库名 导出的数据库表名>e:\datetable.sql

3、CMD会提示输入密码:输入密码等待一会导出就会成功了,你可到E盘下检查下datetable.sql

四、导出数据库的结构

假设导到E:\datedrop.sql

1、现在E盘创建datedrop.sql(空的0KB)

2、CMD下:输入mysqldump -u 用户名 -p导出的数据库名 --add-drop-table>e:\datedrop.sql

3、CMD会提示输入密码:输入密码等待一会导出就OK了

注:默认情况下,mysql对导入文件大小有限制,最大为2M,所以当文件很大时,直接无法导入,解决例举如下:

1、在php.ini中修改一下参数:

memory_limit=128M;upload_max_filesize=2M,post_max_size=8M

修改upload_max_filesize=100M(修改满足你需要的大小)

可以同时修改memory_limit=150M;post_max_size=100M

就可以上传100M以下的了!

2、如果以上执行无效,可看【windows下CMD登录mysql】中的“注”

3、可在mysqldump或mysql后加上-h localhost,列举如下:

(导出) mysqldump-h localhost-u 用户名 -p 导出的数据库名>e:\date.sql

(导入) mysql -h localhost-u 用户名 -p date<e:\date.sql

//-h localhost一般都是在虚拟主机上使用,一般省略

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。