您的位置:

怎样将数据存入mysql数据库,如何把数据存入数据库

本文目录一览:

怎么把数据库文件导入mysql数据库

mysql数据库的导入,有两种方法:

1)

先导出数据库sql脚本,再导入;

2)

直接拷贝数据库目录和文件。

在不同操作系统或mysql版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。

所以一般推荐用sql脚本形式导入。下面分别介绍两种方法。

2.

方法一

sql脚本形式

操作步骤如下:

2.1.

导出sql脚本

在原数据库服务器上,可以用phpmyadmin工具,或者mysqldump命令行,导出sql脚本。

2.1.1

用phpmyadmin工具

导出选项中,选择导出“结构”和“数据”,不要添加“drop

database”和“drop

table”选项。

选中“另存为文件”选项,如果数据比较多,可以选中“gzipped”选项。

将导出的sql文件保存下来。

2.1.2

用mysqldump命令行

命令格式

mysqldump

-u用户名

-p

数据库名

数据库名.sql

范例:

mysqldump

-uroot

-p

abc

abc.sql

(导出数据库abc到abc.sql文件)

提示输入密码时,输入该数据库用户名的密码。

2.2.

创建空的数据库

通过主控界面/控制面板,创建一个数据库。假设数据库名为abc,数据库全权用户为abc_f。

2.3.

将sql脚本导入执行

同样是两种方法,一种用phpmyadmin(mysql数据库管理)工具,或者mysql命令行。

2.3.1

用phpmyadmin工具

从控制面板,选择创建的空数据库,点“管理”,进入管理工具页面。

在"sql"菜单中,浏览选择刚才导出的sql文件,点击“执行”以上载并执行。

注意:phpmyadmin对上载的文件大小有限制,php本身对上载文件大小也有限制,如果原始sql文件

比较大,可以先用gzip对它进行压缩,对于sql文件这样的文本文件,可获得1:5或更高的压缩率。

gzip使用方法:

#

gzip

xxxxx.sql

得到

xxxxx.sql.gz文件。

提示输入密码时,输入该数据库用户名的密码。

3

直接拷贝

如果数据库比较大,可以考虑用直接拷贝的方法,但不同版本和操作系统之间可能不兼容,要慎用。

3.1

准备原始文件

用tar打包为一个文件

3.2

创建空数据库

3.3

解压

在临时目录中解压,如:

cd

/tmp

tar

zxf

mydb.tar.gz

3.4

拷贝

将解压后的数据库文件拷贝到相关目录

cd

mydb/

cp

*

/var/lib/mysql/mydb/

对于freebsd:

cp

*

/var/db/mysql/mydb/

3.5

权限设置

将拷贝过去的文件的属主改为mysql:mysql,权限改为660

chown

mysql:mysql

/var/lib/mysql/mydb/*

chmod

660

/var/lib/mysql/mydb/*

打字不易,如满意,望采纳。

怎么将数据导入到mysql数据库中

1.将选中的数据快儿拷贝到一个

TXT文本

文件中(记得把后面的空格消掉。。否则导入数据库后会有对应的

空行

),假如存到“D:\data.txt”这个位置里。

2.根据要导入的数据快儿建立

MySql数据库

和表,然后进入命令提示符里使用命令

load

data

local

infile

'D:/data.txt'

into

table

exceltomysql

fields

terminated

by

'\t';

注意:

盘符

我使用的“/”才成功,否则提示找不到文件

下面文章中是用的“\”!

进行导入操作

手动进行Excel数据和MySql

数据转换

怎样将数据存入mysql数据库

MySQL命令行导出数据库:

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

如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin

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

2,导出数据库:mysqldump -u 用户名 -p 数据库名 导出的文件名

如我输入的命令行:mysqldump -u root -p news news.sql (输入后会让你输入进入MySQL的密码)

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

3、会看到文件news.sql自动生成到bin文件下

命令行导入数据库:

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

2,同上面导出的第1步

3,进入MySQL:mysql -u 用户名 -p

如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码)

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

5,输入:mysqluse 目标数据库名

如我输入的命令行:mysqluse news;

6,导入文件:mysqlsource 导入的文件名;

如我输入的命令行:mysqlsource news.sql;

怎样将数据存入mysql数据库,如何把数据存入数据库

2022-11-18
mysql将数组存入数据库,数组数据如何存入数据库

2022-11-24
并将数据导入mysql数据库(怎么把数据导入mysql数据库

2022-11-10
数据库的笔记mysql,数据库管理系统笔记

2022-11-24
mysql数据库完整笔记(mysql数据库数据)

2022-11-13
jsp数据库笔记,jsp写入数据库

本文目录一览: 1、怎么用jsp连接mysql数据库 2、jsp中怎么使用数据库 3、JSP 从数据库中如何取得图片的路径? 怎么用jsp连接mysql数据库 一. 数据库的连接和操作笔记:1.初始化

2023-12-08
与存入mysql数据库,mysql数据库导入数据库

2022-11-23
操作mysql数据库插入数据(将爬取的数据存入MySQL数据

2022-11-16
连接mysql数据库笔记1(如何连接数据库mysql)

2022-11-10
数据上传云端mysql数据库(数据上传云端mysql数据库存

2022-11-09
mysql数据库番外篇之(MySQL数据库笔记)

2022-11-16
想吧mysql数据库,MySQL数据库笔记

2022-11-21
mysql数据库怎样导入,mysql数据库如何导入数据

2022-11-17
将json数据存入数据库(json数据存储到数据库中)

本文目录一览: 1、怎么将json格式的数据存入数据库 2、php如何将json数据写入数据库 3、如何将从接口取到的json数据存入mysql数据库 4、json对象怎么插入数据库 5、使用java

2023-12-08
把js的值存入mysql数据库,js访问数据库mysql

2022-11-19
如何将文本导入mysql数据库(如何将文本数据导入数据库)

2022-11-13
如何将mysql数据库(如何将mysql数据库的驱动导入an

2022-11-15
保存mysql数据库(mysql如何保存数据库文件)

2022-11-11
怎么将文件导入mysql数据库,如何将数据库文件导入mysq

2022-11-23
mysql数据库如何存对象(mysql数据库如何存对象文件)

2022-11-10