1、导出一张表中的全部数据到txt文件中: mysql> select * into outfile 'd:/t2test.txt' from t2\g Query OK, 5 rows affected (0.00 sec) OR mysql> select * into outfile "d:/t2test.txt" from t2; Query OK, 5 row
it
原创 2013-10-11 11:32:24
368阅读
Insert语句可将一行或多行插入到表中。 INSERT语法:INSERT INTO table(column1,column2...) VALUES (value1,value2,...); 首先,在INSERT INTO子句之后,在括号内指定表名和逗号分隔列的列表。 然后,将括号内的相应列的逗号 ...
转载 2021-07-20 22:22:00
251阅读
2评论
常见数据表属性 表属性 编码:CHARSET=utf8 排序: 引擎:BEGINE=InnoDB 索引:INDEX 唯一索引:UNIQUE 主键:PRIMARY KEY 外键: 自增:AUTO_INCREMENT 字段属性 类型:INT,SHORINT,LONGINT,CHAR,VARCHAR,DA ...
转载 2021-08-23 23:48:00
181阅读
2评论
一,数据库1.1 概念数据库就是存储数据的仓库数据库可以实现数据的持久化存储数据库的本质是文件系统1.2 D
原创 2022-07-01 19:59:10
138阅读
MySQL-数据MySQL-CREATE TABLE创建表 要在数据库中创建一个新表,可以使用MySQL CREATE TABLE语句。 CREATE TABLE [IF NOT EXISTS] table_name( column_list #在column_list部分指定表的列表。 ) e ...
转载 2021-07-20 22:27:00
279阅读
2评论
创建数据库 CREATE DATABASE 数据库名; 删除数据库 DROP DATABASE 数据库名; 选择数据库 USE 数据库名 ...
转载 2021-08-23 23:42:00
85阅读
2评论
MySQL SELECT语句 SELECT语句用于从表或视图中获取数据 Select语句组成 Select 之后是逗号分隔列或星号(*)的列表,表示要返回所有列。 From 指定要查询数据的表或视图。 Join 根据某些连接条件从其他表中获取数据。 Where 筛选条件,过滤结果集中的行。 Grou ...
转载 2021-07-20 22:20:00
541阅读
2评论
MySQL-数据类型
原创 2022-08-07 00:20:20
157阅读
今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间
转载 2021-02-25 16:19:39
489阅读
2评论
1.6 索引 1.6.1 概述
原创 2022-03-03 14:47:15
96阅读
情景1:误删数据 背景描述 9点的时候,删除一个库或一张表数据 后来发现数据丢了,需紧急恢复 数据恢复思路 存在全量备份和binlog的情景 利用全量备份进行数据恢复 物理备份 库级别:使用xtrabackup进行库级别的恢复到一个新库即可 表级别:拷贝idb文件(innodb还需要执行alter ...
转载 2021-07-29 20:05:00
87阅读
2评论
MySQL-REPLACE语句 功能介绍:用于向数据库表插入或更新数据。 REPLACE语句的工作原理: 如果给定行数据不存在,那么MySQL REPLACE语句会插入新行。 如果给定行数据存在,则REPLACE语句先删除旧行,然再插入新行。【 在某些情况下,REPLACE语句仅更新现有行】 MyS ...
转载 2021-07-20 22:25:00
162阅读
2评论
1.6 索引1.6.1 概述优点加快查询速度缺点:带索引的表在数据库中需要更多的存储空间增、删、改命令需要更长的处理时间,因为它们需要对索引进行更新1.6.2 创建索引的指导原则适合创建索引的列1、该列用于频繁搜索2、该列用于对数据进行排序3、在WHERE子句中出现的列,在join子句中出现的列。请不要使用下面的列创建索引:1、列中仅包含几个不同的值。2、表中...
原创 2021-08-17 16:59:12
105阅读
1.7 函数1.7.1 数字类-- 获取随机数mysql> select rand();+------------------+| rand() |+------------------+| 0.25443412666622 |+------------------+1 row in set (0.00 sec)-- 随机排序mysql>...
原创 2021-08-18 01:41:14
176阅读
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 近7天 SELECT * FROM 表名 whe
原创 2021-05-20 19:20:38
206阅读
目标与配置》目标完成一个老师,班级,学生的关系表数据操作》操作数据库:python999创建数据mysql> create database python999 character set utf8;Query OK, 1 row affected, 1 warning (0.01 sec)班级表》关系分析班级与学生关系,一个班级有多个学生,一个学生只有一个班级,一对...
原创 2021-08-14 10:02:45
105阅读
1. 复制复制的本质是可以帮助MySQL分担读负载, 并不能实现写负载. MySQL的高可用可以为高可用, 灾难恢复, 备份提供了很多的选择.MySQL的复制是基于主库上的binglog二进制日志来进行增量推送的, 所以在同一个时间内如果从主库写入数据, 然后快速的向从库读取数据是没有办法做到十分准时的2. MySQL的复制解决了什么问题实现了在不同服务器上的数据分布利用二进制的日志增量进行不需要太多的带宽但是使用基于行的复制在进行大批量的更改时会对贷款带来一定的压力实现数据
原创 2022-03-02 16:06:55
134阅读
1.4 视图 1.4.1 概述 1、视图是一张虚拟表,它表示一张表的部分数据或多张表的综合数据,其结构和数据是建立在对表的查询基础上
原创 2022-03-03 14:47:25
181阅读
1.5 事务 1.5.1 概述 事务(TRANSACTION)是一个整体,要么一起执行,要么一起不执行 1
原创 2022-03-03 14:47:34
87阅读
MySQL允许客户端会话明确获取表锁,以防止其他会话在特定时间段内访问表。客户端会话只能为自己获取或释放表锁。它不能获取或释放其他会话的表锁。 创建一个数据表: CREATE DATABASE IF NOT EXISTS testdb; USE testdb; CREATE TABLE tbl ( ...
转载 2021-07-20 22:28:00
174阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5