mysql数据库 文件过大 如何导入

mysql数据库 文件过大 如何导入,第1张

点击电脑‘运行’,输入cmd,然后点击确定。

cmd

2找到sql的安装路径,打开命令行,进入Binn目录,输入:cmd,回车执行。

binn大致就在这个里面D:\Program Files\Microsoft SQL Server\100\Tools\Binn

3执行下列语句:

sqlcmd -S localhost -U sa -P pwzyy!@#123 -i C:\Users\Administrator\Desktop\scriptsql

说明:

  -S:数据库服务器地址,我这里是本机直接用localhost

  -U:用户名

  -P:密码

  -d:数据库名

  -i:sql文件

具体 *** 作步骤如下:

1、首先打开Navicat软件,连接到数据库进入需要导入的数据库:

2、然后点击表格,选择右键导入向导,进行导入 *** 作:

3、这里可以选择很多种导入方式,点击文本文件从txt中导入,选择后点击下一步:

4、点击下一步会d出对话框,选择要导入的文件,双击文件导入即可:

5、导入之后进入下一步,然后设置分隔符,这里不做改变,然后回车进行下一步:

6、然后需要拿表中的元素和txt中的元素的首行做匹配,这里需要一个一个完成:

7、完成手工匹配后点才会开始导入 *** 作,如果有错误信息会在下方显示,没有则会通过:

8、导入时间根据数据量的大小决定,等待片刻就会打入成功,最后打开数据会发现数据已经全部导入了:

MySQL命令行导出数据库:

1,进入MySQL目录下的bin文件夹:cd

MySQL中到bin文件夹的目录

如我输入的命令行:cd

C:\Program

Files\MySQL\MySQL

Server

41\bin

(或者直接将windows的环境变量path中添加该目录)

2,导出数据库:mysqldump

-u

用户名

-p

数据库名

>

导出的文件名

如我输入的命令行:mysqldump

-u

root

-p

news

>

newssql

(输入后会让你输入进入MySQL的密码)

(如果导出单张表的话在数据库名后面输入表名即可)

3、会看到文件newssql自动生成到bin文件下

命令行导入数据库:

1,将要导入的sql文件移至bin文件下,这样的路径比较方便

2,同上面导出的第1步

3,进入MySQL:mysql

-u

用户名

-p

如我输入的命令行:mysql

-u

root

-p

(输入同样后会让你输入MySQL的密码)

4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库

5,输入:mysql>use

目标数据库名

如我输入的命令行:mysql>use

news;

6,导入文件:mysql>source

导入的文件名;

如我输入的命令行:mysql>source

newssql;

1导出整个数据库mysqldump

-u

用户名

-p

数据库名

>

导出的文件名mysqldump

-u

wcnc

-p

smgp_apps_wcnc

>

wcncsql2导出一个表mysqldump

-u

用户名

-p

数据库名

表名>

导出的文件名mysqldump

-u

wcnc

-p

smgp_apps_wcnc

users>

wcnc_userssql3导出一个数据库结构mysqldump

-u

wcnc

-p

-d

--add-drop-table

smgp_apps_wcnc

>d:\wcnc_dbsql-d

没有数据

--add-drop-table

在每个create语句之前增加一个drop

table4导入数据库常用source

命令进入mysql数据库控制台,

mysql

-

u

test

-

p1234

BugFree

<

D:/GreenAMP/BugFreesql

如mysql

-u

root

-pmysql>use

数据库然后使用source命令,后面参数为脚本文件(如这里用到的sql)mysql>source

d:\wcnc_dbsql4可参看

MySQL数据的导出和导入工具:mysqldump

alter

table

people

change

age

age

varchar(2);//将age属性改为varchar(2)

alter

table

people

change

age

ages

varchar(2)

not

null

default

'china';

//将age改为ages字段,且为varchar(2),not

null,默认值为‘china’

alter

table

people

drop

column

age;//

删除age列

alter

table

people

add

column

age

varchar(10)

not

null;//

添加age列

大SQL文件导入数据库的方法:

1、点击"开始"-"运行",输入cmd,然后回车进入到DOS界面。

2、进入MYSQL安装目录。

3、假如MYSQL安装在D盘,SQL文件也在D盘,加入命名为demosql, *** 作的方法是:

输入"D:",回车即进入到D盘了,然后输入"cd mysql/bin"并回车

4、再输入"mysql -u root -p database d:/demosql",回车显示要输入密码

5、如果MYSQL数据库的密码为空则不输入任何东西回车,没有出现错误说明导入成功。

注意:上面的database是要导入的数据库名。

以上就是关于mysql数据库 文件过大 如何导入全部的内容,包括:mysql数据库 文件过大 如何导入、如何把TXT文件数据导入MySQL数据库、怎样将数据存入mysql数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10157114.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存