![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库基础学习
MySQL
NiceGao
这个作者很懒,什么都没留下…
展开
-
6. 数据处理函数(单行处理函数)
特点: 一个输入对应一个输出。 与其相对的是多行处理函数(多个输入对应一个输出)。 常见单行处理函数: lower 转小写 lower(string) upper 转大写 upper(string) substr 取子串 substr(string, start, length) length 取长度 length(string) trim 去前后空格 trim(‘string’) str_to_date 将字符串转换成日期 date_format 格式化日期 format 设置千分位 format(num原创 2021-07-05 16:24:46 · 253 阅读 · 0 评论 -
5. 排序
单个字段排序 select column1, column2, … from table’s name order by column;(默认升序) column desc;(指定降序) column asc; (指定升序) 多个字段排序 select column1, column2, … from table’s name order by column1 asc/desc, column2 asc/desc;(主导是column1,后面的可能有用也可能没有用) 根据字段位置排序 select colu原创 2021-07-05 12:16:36 · 52 阅读 · 0 评论 -
4. 条件查询
语法格式 select column1, column2, column3 … from table’s name where conditions between … and … (相当于<=和=>) 使用时必须遵循左小右大 is (not) null 数据库中的null表示空, 它不是一个值,所有不能用 = null and or in not like % _ ...原创 2021-06-25 21:54:47 · 48 阅读 · 0 评论 -
3. 简单查询
查询一个字段 select column’s name from table’s name; 查询多个字段(逗号隔开) select column1’s name, column2’s name from table’s name; 查询所有字段 select * from table’s name; (效率低,可读性差,实际开发中建议把所有字段名都写上来查询) 给查询的字段起别名 select column’1s name as newname1 ,column2‘s name as newname2 f原创 2021-06-25 10:30:42 · 60 阅读 · 0 评论 -
2. 基础概念
1. 什么是数据库?数据管理系统?SQL?它们之间的关系? Database(DB)-按照一定格式存储数据的一些文件的组合。存储数据的仓库,实际上就是一堆文件,这些文件中存储了具有特定格式的数据。 Database Management System(DBMS)-专门管理数据库中数据的,数据库管理系统可以对数据库中的数据进行增删改查。 常见的DBMS-MySQL, Oracle, Ms SqlServer, DB2, Sybase, etc. SQL(Structured Query language)-程原创 2021-06-24 12:54:57 · 52 阅读 · 0 评论 -
1. MySQL-下载安装登入退出
下载: 官网 安装登入: 解压 文件复制到c盘 复制文件中bin的路径 以管理员身份运行cmd(不然会安装时被deny) cd/d路径 mysqld --initialize-insecure --user=mysql mysqld -install (安装) net start mysql (启动) mysql -u root -p (密码登入)-初始状态无密码,直接按回车 alter user user() identified by “”; (修改密码) 退出: quit (退出) net sto原创 2021-06-23 15:48:33 · 58 阅读 · 0 评论