先要安装MySql,过程见 MySql5.1在Win7下的安装与重装问题的解决

不是教程,还没有写教程的资格,只是为了自己查阅而已!

  show

show databases;  //显示所有数据库

show tables; //显示所有表,不过这必须切换到某个数据库下,比如 use student;

show columns from test; //显示表的列信息,test 为表名。嘿嘿,写代码生成器的时候有用了吧!

show create database student; //显示创建数据库的sql语句!student为数据库名称!

show creat table test;//显示创建表的sql语句!test 为表名称!

help show; //显示允许的 show 语句。上面是俺认为常用滴,这是 show 大全。

 MySql 分页

简单爆了,SQL Server 2008 你情何以堪啊!

这里先有一张表,表结构是这样的

数据是这样的,假设我分 4 页,每页 2 行,我要查第 3 页的数据

激动啊,就是这么简单!还不用什么 Row_Number(),也不用什么排序 top 等等的!

select * from test limit 4,2;

另一种方法

select * from test limit 2 offset 4;

 使用 MySql 正则表达式

所有数据

1.简单正则表达式测试

可以在不使用数据库的情况下用 select 来测试正则表达式。

regexp 检查总是返回0——没有匹配

regexp 检查总是返回1——匹配

select 'likeneng' regexp '[0-9]';

这个例子显然奖返回 0,因为文本 hello 中没有数字。

2.基本字符匹配

select * from test where value regexp 'like';

3.匹配不区分大小写

MySql中的正则表达式匹配默认不区分大小写。

区分大小写可使用 bigary 关键字,如 where value regexp binary 'like';

4.进行 or 匹配

select * from test where value regexp 'xiaopan|yangchanglong';

5.匹配几个字符之一

select * from test where value regexp '[100020003000] haha';

6.匹配范围

select * from test where value regexp '[1000-2000] haha';

7.匹配特殊字符

. 表示所有,这句等同于 select * from test;

select * from test where value regexp '.';

为了匹配特殊字符,必须用 \\ 为前导。

8.匹配字符类

下面这句相当于 select * from test;

 select * from test where value regexp '[:alnum:]';

9.匹配多个实例

匹配连在一起的 4 个数字

select * from test where value regexp '[[:digit:] {4}]';

10.定位符

匹配特定位置的文本

匹配以 . 开始的文本

select * from test where value regexp '^[\\.]';

MySql命令——show,分页,正则表达式的更多相关文章

  1. mysql命令行客户端结果分页浏览

    转载请注明出处:http://xiezhenye.com/2008/06/mysql%e5%91%bd%e4%bb%a4%e8%a1%8c%e5%ae%a2%e6%88%b7%e7%ab%af%e7% ...

  2. 十个节省时间的MySQL命令

    十个节省时间的MySQL命令 2011-02-23 16:07 黄永兵 译 IT168 字号:T | T 编者在工作中积累起来了一些MySQL命令行客户端技巧,这些技巧或多或少会帮助您节省大量的时间. ...

  3. mongodb与mysql命令对比

    mongodb与mysql命令对比 传统的关系数据库一般由数据库(database).表(table).记录(record)三个层次概念组成,MongoDB是由数据库(database).集合(col ...

  4. [转]使用tee记录mysql client 所有的操作,十个节省时间的mysql命令

    查看:tail -f /tmp/jack.txt 一:tee方法一.配置文件在服务器上的/etc/my.cnf中的[client]加入 tee =/tmp/client_mysql.log即可. 方法 ...

  5. 必备Mysql命令

    文章来源:https://macrozheng.github.io/mall-learning/#/reference/mysql 开发者必备Mysql命令 开发者必备Mysql常用命令,涵盖了数据定 ...

  6. Mysql命令大全

    格式: mysql -h主机地址 -u用户名 -p用户密码 1.连接到本机上的MYSQL.首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输 ...

  7. ****Linux MySQL命令运用个人总结

    1.xampp在linux下如何使用mysql命令 A: 解决方法(推荐第二个方法): 1.xampp中的命令工具在/opt/lampp/bin/目录中,所以可以这样运行mysql命令 /opt/la ...

  8. MySQL命令行登录的例子

    环境:MySQL Sever 5.1 + MySQL命令行工具 问题:MySQL命令行登录 解决: 命令 行登录语法: mysql –u用户名 [–h主机名或者IP地址] –p密码 说明:用户名是你登 ...

  9. MySQL命令行下执行.sql脚本详解

    本文主要介绍一个在MySQL命令行下执行脚本文件的例子,通过这个例子让我们来了解一下在命令行下MySQL是怎样执行脚本的吧.现在我们开始介绍这一过程. 1.首先编写sql脚本,保存为的:book.sq ...

随机推荐

  1. 传感器仿真平台——UI绘制模块(二)

    这一章讲的是UI绘制模块 该模块的作用是将实验对象绘制出来,它可能是目标.传感器等等,由于事先并不知道会有哪些物体,也无法事先定义好某个对象该怎么画,以我懒人的性格,得了,就抛给用的人吧~喝前摇一摇, ...

  2. 关于asp.net的<%#%>的一些总结

    一.说明 asp特有的控件在前台绑定数据的语法,且必须要调用该控件的DataBind()方法才执行,也可以整个页面数据绑定. 二.注意 1.并不是只有服务器控件才可以使用该语法,当整个页面调用this ...

  3. 《第一行代码》学习笔记11-活动Activity(9)

    1.android:theme,是用于给当前活动指定主题的,Android系统内置很多主题可以选择,@android:style/Theme.Dialog则是 让DialogActivity使用对话框 ...

  4. 简单数据结构———AVL树

    C - 万恶的二叉树 Crawling in process... Crawling failed Time Limit:1000MS     Memory Limit:32768KB     64b ...

  5. C++类中的静态成员变量与静态成员函数的使用

    代码: #include <iostream> #include <string> #include <cstdio> using namespace std; c ...

  6. CODEVS 3139 栈练习3

    3139 栈练习3  时间限制: 2 s  空间限制: 128000 KB  题目等级 : 黄金 Gold 题目描述 Description 比起第一题,本题加了另外一个操作,访问栈顶元素(编号3,保 ...

  7. .Net 插入数据MySql数据库,中文乱码解决问题

    1, 修改mysql根目录下配置文件my.ini,在[client]节点下添加default-character-set=utf8 ,在[mysqld]节点下添加character_set_serve ...

  8. setInterval()、clearInterval()、setTimeout()和clearTimeout()js计数器方法

    原文地址:http://caibaojian.com/setinterval-settimeout.html window.setInterval()方法 介绍 周期性地调用一个函数(function ...

  9. Scala学习笔记--提取器unapply

    提取器就是一个带有unapply方法的对象.你可以把unapply方法当做是伴生对象中apply方法的反向操作. apply方法接收构造参数,然后将他们变成对象. 而unapply方法接受一个对象,然 ...

  10. Jasper_table_pass parameter to table component

    <subDataset name="Dataset1" uuid="2a894ef4-dbcc-47df-bfaf-027766c7352e"> 2 ...