随笔分类 - MySql
摘要:1、定位符 "^":匹配行或字符串的起始位置。例如匹配一个以 a 开头的字符串,"^a" "$":匹配行或字符串的结尾。例如匹配一个以 b 结尾的字符串,"b$" "\b":匹配一个单词边界,也就是字和空格间的位置。例如提取出 "we are joker" 中的 "are","\bare\b" 2、
阅读全文
摘要:一、计算字段 为什么要用计算字段? 1)想要在一个字段中既显示公司地址,又显示公司名称,但是往往这两个都不在一个字段中 2)列数据是大小写混合的,但是报表程序需要把他们全部按大写形式展示出来 3)需要根据表数据进行总数、平均数或其他计算。 客户机与服务器的格式: 可以在 SQL 语句内完成的许多转换
阅读全文
摘要:关键字:REGEXP REGEXP 语句形式和 LIKE 语句相似,REGEXP 后面跟正则表达式。如果需要区分大小写,可以在 REGEXP 后加关键字 BINARY。 所有的正则表达式的规则都可以在 SQL 语句中使用,具体见另外一篇文章。 不同的是在引用元字符的时候需要用 \\ 来引用,如: S
阅读全文
摘要:1、数据库概念 数据库(database):数据库是一种以某种有组织的方式存储的数据集合,可以理解为保存有组织的数据的一个容器。 表(table): 一种结构化的文件。用来存储某种特定类型的数据。如顾客清单、订单信息等等。 数据库中的每个表都有一个名字,用来标识自己。 一般同一个数据库中的表名不能重
阅读全文
摘要:1、 LIKE 操作符 要在搜索子句中使用通配符,必须要使用 LIKE 操作符。 1)百分号通配符 最常用的通配符是百分号(%)。 % 表示任何字符出现的任意次数。但是 NULL 除外。可以匹配 0 个、1 个或多个字符。 %: 放在字符后面,表示匹配以该字符开头的字符串; 放在字符前面,表示匹配以
阅读全文
摘要:1、WHERE 子句条件操作符 包括:> 、<、>=、<=、!= 、=、BETWEEN ... AND ...(在指定的两个值之间) 示例: 1)select * from student where stu_id=267; 2)select * from student where stu_id<
阅读全文
摘要:1、按单列排序 语句: SELECT col FROM tablename ORDER BY col; ( 一般情况下, ORDER BY 子句中使用的列为选择的列,但也可以使用其他列) 2、按多列排序 语句:SELECT col1, col2, col3 FROM tablename ORDER
阅读全文
摘要:1、检索单个列 语句:SELECT col FROM tablename; 2、检索多个列 语句:SELECT col1, col2 FROM tablename; 3、检索所有列 使用 * 通配符。 语句: SELECT * FROM tablename; 4、对查询结果结果去重 使用 DISTI
阅读全文
摘要:1、连接 mysql mysql -u username -p -h host -P port 端口号:默认 3306。 如果是连接本地数据库,可以直接使用 mysql -uroot -p 2、选择数据库 数据库连接后需要选择要使用的数据库,然后才可以对数据库里的表进行操作。 命令: USE dat
阅读全文
摘要:1、mysql 的安装 1)官网下载 mysql 安装包:http://www.mysql.com/downloads/ 2)下载后解压打开安装包,点击 pkg 文件进行安装 3)注意:最后一步弹窗会弹出 root 的密码,记得先保存下来。 2、环境配置 1)安装成功后,系统偏好设置里找到 mysq
阅读全文

浙公网安备 33010602011771号