当前位置: 首页 > news >正文

电脑公司网站源码安徽建设工程信息网查询平台公司

电脑公司网站源码,安徽建设工程信息网查询平台公司,湖南人文科技学院排名,郑州模板网站建设文章目录 前言MySQL 导出数据使用 SELECT ... INTO OUTFILE 语句导出数据SELECT ... INTO OUTFILE 语句有以下属性:导出表作为原始数据导出SQL格式的数据将数据表及数据库拷贝至其他主机 后言 前言 hello world欢迎来到前端的新世界 😜当前文章系列专栏:…

文章目录

  • 前言
  • MySQL 导出数据
    • 使用 SELECT ... INTO OUTFILE 语句导出数据
    • SELECT ... INTO OUTFILE 语句有以下属性:
    • 导出表作为原始数据
    • 导出SQL格式的数据
    • 将数据表及数据库拷贝至其他主机
  • 后言

前言

hello world欢迎来到前端的新世界


😜当前文章系列专栏:Mysql
🐱‍👓博主在前端领域还有很多知识和技术需要掌握,正在不断努力填补技术短板。(如果出现错误,感谢大家指出)🌹
💖感谢大家支持!您的观看就是作者创作的动力

MySQL 导出数据

MySQL中你可以使用SELECT…INTO OUTFILE语句来简单的导出数据到文本文件上。

使用 SELECT … INTO OUTFILE 语句导出数据

以下实例中我们将数据表 w3cschool_tbl 数据导出到 /tmp/tutorials.txt 文件中:

mysql> SELECT * FROM tutorials_tbl -> INTO OUTFILE '/tmp/tutorials.txt';

你可以通过命令选项来设置数据输出的指定格式,以下实例为导出 CSV 格式:

mysql> SELECT * FROM passwd INTO OUTFILE '/tmp/tutorials.txt'-> FIELDS TERMINATED BY ',' ENCLOSED BY '"'-> LINES TERMINATED BY '\r\n';

在下面的例子中,生成一个文件,各值用逗号隔开。这种格式可以被许多程序使用。

SELECT a,b,a+b INTO OUTFILE '/tmp/result.text'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM test_table;

SELECT … INTO OUTFILE 语句有以下属性:

  • LOAD DATA INFILE是SELECT … INTO OUTFILE的逆操作,SELECT句法。为了将一个数据库的数据写入一个文件,使用SELECT … INTO OUTFILE,为了将文件读回数据库,使用LOAD DATA INFILE。
  • SELECT…INTO OUTFILE 'file_name’形式的SELECT可以把被选择的行写入一个文件中。该文件被创建到服务器主机上,因此您必须拥有FILE权限,才能使用此语法。
  • 输出不能是一个已存在的文件。防止文件数据被篡改。
  • 你需要有一个登陆服务器的账号来检索文件。否则 SELECT … INTO OUTFILE 不会起任何作用。
  • 在UNIX中,该文件被创建后是可读的,权限由MySQL服务器所拥有。这意味着,虽然你就可以读取该文件,但可能无法将其删除。

导出表作为原始数据

mysqldump是MySQL用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。

使用mysqldump导出数据需要使用 --tab 选项来指定导出文件指定的目录,该目标必须是可写的。

以下实例将数据表 tutorials_tbl 导出到 /tmp 目录中:

$ mysqldump -u root -p --no-create-info \--tab=/tmp W3CSCHOOL w3cschool_tbl
password ******

导出SQL格式的数据

导出SQL格式的数据到指定文件,如下所示:

$ mysqldump -u root -p W3CSCHOOL w3cschool_tbl > dump.txt
password ******

以上命令创建的文件内容如下:

-- MySQL dump 8.23
--
-- Host: localhost    Database: W3CSCHOOL
---------------------------------------------------------
-- Server version       3.23.58--
-- Table structure for table `w3cschool_tbl`
--CREATE TABLE w3cschool_tbl (w3cschool_id int(11) NOT NULL auto_increment,w3cschool_title varchar(100) NOT NULL default '',w3cschool_author varchar(40) NOT NULL default '',submission_date date default NULL,PRIMARY KEY  (w3cschool_id),UNIQUE KEY AUTHOR_INDEX (w3cschool_author)
) TYPE=MyISAM;--
-- Dumping data for table `w3cschool_tbl`
--INSERT INTO w3cschool_tbl VALUES (1,'Learn PHP','John Poul','2007-05-24');
INSERT INTO w3cschool_tbl VALUES (2,'Learn MySQL','Abdul S','2007-05-24');
INSERT INTO w3cschool_tbl VALUES (3,'JAVA Tutorial','Sanjay','2007-05-06');

如果你需要导出整个数据库的数据,可以使用以下命令:

$ mysqldump -u root -p W3CSCHOOL > database_dump.txt
password ******

如果需要备份所有数据库,可以使用以下命令:

$ mysqldump -u root -p --all-databases > database_dump.txt
password ******

–all-databases 选项在 MySQL 3.23.12 及以后版本加入。

该方法可用于实现数据库的备份策略。

将数据表及数据库拷贝至其他主机

如果你需要将数据拷贝至其他的 MySQL 服务器上, 你可以在 mysqldump 命令中指定数据库名及数据表。

在源主机上执行以下命令,将数据备份至 dump.txt 文件中:

$ mysqldump -u root -p database_name table_name > dump.txt
password *****

如果完整备份数据库,则无需使用特定的表名称。

如果你需要将备份的数据库导入到MySQL服务器中,可以使用以下命令,使用以下命令你需要确认数据库已经创建:

$ mysql -u root -p database_name < dump.txt password ***** 
你也可以使用以下命令将导出的数据直接导入到远程的服务器上,但请确保两台服务器是相通的,是可以相互访问的:</p>
$ mysqldump -u root -p database_name \| mysql -h other-host.com database_name

以上命令中使用了管道来将导出的数据导入到指定的远程主机上。

后言

创作不易,要是本文章对广大读者有那么一点点帮助 不妨三连支持一下,您的鼓励就是博主创作的动力

http://www.yayakq.cn/news/206182/

相关文章:

  • 学校网站建设规划书wordpress点击文章404
  • 网站建设专业简介谷歌外贸平台推广需要多少钱
  • 慈溪企业网站建设阿里云wordpress在哪里设置密码
  • c mvc网站开发杭州科技公司
  • 电子商务网站开发与建设试卷网站配色方法
  • 瀑布流网站后台麻将网站怎么做的
  • 北京互联网公司建网站路由器做映射后 内网可以访问到我的网站 但是外网无法访问
  • 免费字体设计 常见网站怎样做市场营销策划
  • huang色网站医院网站设计方案
  • php 网站版面素材网站制作推广招聘
  • 手机网站安全证书过期怎么处理网站实名认证资料
  • 网页制作与网站建设试题企业信息查询官网系统
  • 巴中网站制作公司公司网站建设需要注意哪些内容
  • 成都科技网站建设找帝国网站程序
  • 网站建设 兼职 外包阿里巴巴运营岗位
  • 用记事本做网站网站建设设计流程
  • 12380网站建设情况总结企业网站用户群
  • 怎么做公司官方网站企业网站设计模板
  • 网站空间付款方式网站内置多语言
  • 响应式酒店网站模板win优化大师官网
  • 移动网站建站做网站优化常用工具
  • 唐汉网站建设wordpress侧边栏浮动
  • 宁波网站建设方案联系方式服务器维修
  • 网站的下拉列表怎么做海沧建设局网站
  • 网站建设需要的框架结构wordpress插件使用方法
  • 鹤山市住房和城乡建设局网站简述网站规划的一般步骤
  • 免费网站建设找云狄wordpress自定义页面分页
  • 临沂电商网站建设网站开发东莞
  • 网站怎么做浏览量才会多手机设计图制作软件app免费
  • asp在网站开发中起什么作用wordpress主题缩略图