资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

mysql怎么读入文件 mysql怎么读取数据

如何导入MySQL数据库?

1、打开电脑,在电脑桌面的开始界面中找到mysql,如图所示。

创新互联是一家专业提供黄石港企业网站建设,专注与网站设计制作、网站制作、H5高端网站建设、小程序制作等业务。10年已为黄石港众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

2、双击打开mysql软件,并输入密码,如图所示。

3、如果sql文件的内容中有创建数据库的语句,或者想将表存放在已有的数据库,在这里就不用创建数据库。

4、输入“show databases;”就能看到自己创建的数据库,如图所示。

5、输入“use 数据库名”,开始使用这个数据库,如图所示。

6、开始导入sql文件,输入“source sql文件的路径”(注意文件路径要是复制来的,要将"\"全部换成“/”)。

7、最后输入“show tables”,就会看到导入的数据了,如图所示。

mysql怎么导入.sql文件?

3.5. 在批处理模式下使用mysql

在前面的章节中,你交互式地使用mysql输入查询并且查看结果。你也可以以批模式运行mysql。为了做到这些,把你想要运行的命令放在一个文件中,然后告诉mysql从文件读取它的输入:shell mysql batch-file如果在Windows下运行mysql,并且文件中有一些可以造成问题的特殊字符,可以这样操作:C:\ mysql -e "source batch-file"如果你需要在命令行上指定连接参数,命令应为:shell mysql -h host -u user -p batch-fileEnter password: ********当这样操作mysql时,则创建一个脚本文件,然后执行脚本。如果你想在语句出现错误的时候仍想继续执行脚本,则应使用--force命令行选项。为什么要使用一个脚本?有很多原因:如果你需要重复运行查询(比如说,每天或每周),可以把它编成一个脚本,则每次执行时不必重新键入。可以通过拷贝并编辑脚本文件从类似的现有的查询生成一个新查询。当你正在开发查询时,批模式也是很有用的,特别对多行命令或多语句命令序列。如果你犯了一个错误,你不必重新输入所有内容,只需要编辑脚本来改正错误,然后告诉mysql再次执行脚本。如果你有一个产生多个输出的查询,你可以通过一个分页器而不是盯着它翻屏到屏幕的顶端来运行输出:· shell mysql batch-file | more你可以捕捉文件中的输出以便进行进一步的处理:· shell mysql batch-file mysql.out你可以将脚本分发给另外的人,以便他们也能运行命令。某些情况不允许交互地使用,例如, 当你从一个cron任务中运行查询时。在这种情况下,你必须使用批模式。当你以批模式运行mysql时,比起你交互地使用它时,其默认输出格式是不同的(更简明些)。例如,当交互式运行SELECT DISTINCT species FROM pet时,输出应为: +---------+| species |+---------+| bird || cat || dog || hamster || snake |+---------+

但是当以批模式运行时,输出应为:speciesbirdcatdoghamstersnake

如果你想要在批模式中得到交互输出格式,使用mysql -t。为了回显以输出被执行的命令,使用mysql -vvv。你还可以使用源代码或 \.命令从mysql提示符运行脚本:mysql source filename;mysql \. filename

如何在MySQL中导入txt文件

这个的话需要读取.txt文件,然后写入数据到mysql里面。

希望我的回答可以帮到你,有什么不懂可以追问。

MYSQL 怎么读取 SQL

首先得登录mysql。C:\Documents and Settings\Administratorcd \C:\mysql -uroot -p123456

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.0.22-community-nt-logType 'help;' or '\h' for help. Type '\c' to clear the buffer.mysql use test;

Database changed

mysql source c:/test.sql;如果导入的sql文件没有语法错误的话,会一直执行下去的。提示执行返回结果。84 rows in set (0.64 sec)mysql

谁能给写一下怎么在mysql数据库中读取和写入数据

1、导入.sql文件命令:mysql USE 数据库名;mysql source d:/mysql.sql;

2、建立数据库:mysql CREATE DATABASE 库名;

3、建立数据表:mysql USE 库名;mysql CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1));

4、删除数据库:mysql DROP DATABASE 库名;

5、删除数据表:mysql DROP TABLE 表名;

6、将表中记录清空:mysql DELETE FROM 表名;

7、往表中插入记录:mysql INSERT INTO 表名 VALUES ("hyq","M");

8、更新表中数据:mysql- UPDATE 表名 SET 字段名1='a',字段名2='b' WHERE 字段名3='c';

9、用文本方式将数据装入数据表中:mysql load data local infile "d:/mysql.txt" into table 表名;

MYSQL怎么样能读取.ibd文件中的数据

有两种方法,一种方法使用mysql的check table和repair table 的sql语句,另一种方法是使用MySQL提供的多个myisamchk, isamchk数据检测恢复工具。前者使用起来比较简便。推荐使用。

1. check table 和 repair table

登陆mysql 终端:

mysql -uxxxxx -p dbname

check table tabTest;

如果出现的结果说Status是OK,则不用修复,如果有Error,可以用:

repair table tabTest;

进行修复,修复之后可以在用check table命令来进行检查。在新版本的phpMyAdmin里面也可以使用check/repair的功能。

2. myisamchk, isamchk

其中myisamchk适用于MYISAM类型的数据表,而isamchk适用于ISAM类型的数据表。这两条命令的主要参数相同,一般新的系统都使用MYISAM作为缺省的数据表类型,这里以myisamchk为例子进行说明。当发现某个数据表出现问题时可以使用:

myisamchk tablename.MYI

进行检测,如果需要修复的话,可以使用:

myisamchk -of tablename.MYI

关于myisamchk的详细参数说明,可以参见它的使用帮助。需要注意的时在进行修改时必须确保MySQL服务器没有访问这个数据表,保险的情况下是最好在进行检测时把MySQL服务器Shutdown掉。

-----------------------------

另外可以把下面的命令放在你的rc.local里面启动MySQL服务器前:

[ -x /tmp/mysql.sock ] /pathtochk/myisamchk -of /DATA_DIR/*/*.MYI

其中的/tmp/mysql.sock是MySQL监听的Sock文件位置,对于使用RPM安装的用户应该是/var/lib/mysql/mysql.sock,对于使用源码安装则是/tmp/mysql.sock可以根据自己的实际情况进行变更,而pathtochk则是myisamchk所在的位置,DATA_DIR是你的MySQL数据库存放的位置。

需要注意的时,如果你打算把这条命令放在你的rc.local里面,必须确认在执行这条指令时MySQL服务器必须没有启动!检测修复所有数据库(表)


文章标题:mysql怎么读入文件 mysql怎么读取数据
文章转载:http://cdkjz.cn/article/doosgdh.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220