数据导入导出 、 管理表记录 、 匹配条件 、 MySQL管理工具

本文详细介绍了MySQL的数据导入导出操作,包括检索目录、导入数据的步骤和注意事项,以及导出数据的要点。同时,阐述了如何管理表记录,包括增加、查询、更新和删除记录的细节。在匹配条件部分,讲解了基本和高级匹配条件的使用,以及如何操作查询结果。最后,提到了使用MySQL图形管理工具进行数据库管理。
摘要由CSDN通过智能技术生成

一、数据导入导出

1、检索目录

操作步骤
-创建目录并修改所有者
-修改主配置文件
-重启服务(关闭selinux)

[root@proxy ~]# mkdir /mysqld
[root@proxy ~]# chown mysql /mysqld  #创建目录并修改所有者
[root@proxy ~]# cat /etc/my.cnf  #修改主配置文件
secure_file_priv=/mysqld
[root@proxy ~]# systemctl restart mysqld #重启服务
mysql> show variables like "%file%";
mysql> show variables like "secure_file_priv";

2 、导入数据

数据导入步骤
-默认只有root用户数据导入权限
-建表
-导数据
命令格式:
mysql> load data infile “检索目录/文件名” into table 库.表
fields terminated by “符号” lines terminated by “\n”;

mysql> create database dd1;
mysql> create table dd1.t1(name char(50),password char(1),uid int,gid int,suoyou varchar(200),peizhi varchar(50),qidong varchar(50));
[root@HOST51 ~]# cp /etc/passwd /mysqld/
mysql> load  data   infile "/mysqld/passwd"  into  table  dd1.t1  fields terminated by ":" lines  terminated by  "\n";  #将文件导入到数据库
mysql> select * from dd1.t1;

注意事项
-字段分隔符要与文件一致
-表字段类型和字段个数要与文件匹配
-倒数书时指定文件的绝对路径

3、导出数据

mysql> select * from dd1.t1 into outfile "/mysqld/pd.txt";  #导出数据时使用默认的分隔符和转行符
mysql> select * from dd1.t1 into outfile "/mysqld/pd1.txt" fields terminated by "#" lines terminated by "^^^^";  #导出数据时使用自定义的分隔符和转行符

注意事项
-导出数据行数有SQL查询决定
-导出的时表记录,不包括字段名
-自动创建存储数据的文件
-存储书文件,具有唯一性

二、管理表记录

1、增加表记录

mysql
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值