![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL基础
文章平均质量分 79
记录个人MySQL基础的相关学习文章
TD21_HBW
加油提升实力!
展开
-
MySQL学习记录(十)-一些语法的总结
数据库创建数据库:CREATE DATABASE 数据库名;删除数据库:DROP DATABASE 数据库名;选择数据库:USE 数据库名;数据表创建数据表:CREATE TABLE table_name (column_name column_type);//见举例删除数据表:drop table table_name;插入数据:insert into table_name(field1,field2....fieldN) values (va原创 2022-01-11 10:50:58 · 114 阅读 · 0 评论 -
MySQL学习记录(九)-导出、导入数据、函数、运算符
导出数据用途:导出数据到文本文件语法:导出为txt文件SELECT * FROM tbl表名 INTO OUTFILE '/tmp/nowcoder.txt';#txt文件可以通过命令选项来设置数据输出的指定格式如:导出为csv格式(但仍然是txt):mysql> SELECT * FROM passwd INTO OUTFILE '/tmp/nowcoder.txt' -> FIELDS TERMINATED BY ',' ENCLOSED BY '"' -&原创 2022-01-11 09:50:02 · 236 阅读 · 0 评论 -
MySQL学习记录(八)-序列、处理重复数据、SQL注入
序列用途:一张数据表只能有一个字段自增主键,那我们需要多个字段自动增加应该怎么办?所以我们引入MySQL序列来解决这个问题。AUTO_INCREMENTMySQL 中最简单使用序列的方法就是使用 MySQL AUTO_INCREMENT 来定义列。举例:CREATE TABLE insect -> ( -> id INT UNSIGNED NOT NULL AUTO_INCREMENT,获取AUTO_INCREMENT的值:在MySQL的客户端中你可以使用 S原创 2022-01-10 13:12:22 · 430 阅读 · 0 评论 -
MySQL学习记录(七)-索引、临时表、复制表、元数据
索引用途:极大提升MySQL的检索速度,类似于目录页分类:单列索引:一个索引只含单个列,一个表可以有多个单列索引,组合索引:原创 2022-01-10 10:40:29 · 434 阅读 · 0 评论 -
MySQL学习记录(六)-正则表达式、事务、ALTER
正则表达式MySQL中使用 REGEXP 操作符来进行正则表达式匹配。模式描述^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 ‘\n’ 或 ‘\r’ 之后的位置。$匹配输入字符串的结束位置。如果设置了RegExp 对象的 Multiline 属性,$ 也匹配 ‘\n’ 或 ‘\r’ 之前的位置。.匹配除 “\n” 之外的任何单个字符。要匹配包括 ‘\n’ 在内的任何字符,请使用象 ‘[.\n]’ 的模式。[…原创 2022-01-09 11:41:41 · 109 阅读 · 0 评论 -
MySQL学习记录(五)-排序、连接、null值处理
排序order by子句用途:用于设置字段的排序方式,然后返回搜索结果语法SELECT field1, field2,...fieldN FROM table_name1, table_name2...ORDER BY field1 [ASC [DESC][默认 ASC]], [field2...] [ASC [DESC][默认 ASC]]//asc:升序//desc:降序你可以使用任何字段来作为排序的条件,从而返回排序后的查询结果。你可以设定多个字段来排序。你可以使用 ASC 或原创 2022-01-09 09:12:59 · 333 阅读 · 0 评论 -
MySQL学习记录(四)-where、update、delete、like、union操作符
WHERE子句用途:用于限定条件,可用and、or来指定一个或多个条件操作符等号:’=‘不等号:‘<>’、’!=’大于号:’>’、小于号:‘<’大于等于号:’>=’、小于等于号:‘<=’举例SELECT 所想获得的列 from 表 WHERE 列名='值';注:where查询不区分大小写,若想要区分大小写,则采用binary关键字用于设定区分大小写。(即where binary)例:select 所想获得的列 from 表 where bina原创 2022-01-08 15:43:19 · 843 阅读 · 0 评论 -
MySQL学习记录(三)-数据表的创建、删除、插入、查询
草稿原创 2022-01-08 11:36:26 · 68 阅读 · 0 评论 -
MySQL学习记录(二)MySQL数据库的创建和删除
MySQL数据库的创建MySQL数据库的删除原创 2022-01-07 20:45:28 · 62 阅读 · 0 评论 -
MySQL学习记录(一)-简介、安装、管理
MySQL 简介MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 是开源的,所以你不需要支原创 2022-01-07 20:04:29 · 429 阅读 · 0 评论