mysql必知必会01

 

了解sql
  database、table、column、row、primary key...
mysql简介
  DBMS(数据库管理系统)
使用mysql
  连接数据库
  选择数据库:USE dababase
  了解数据库和表
    show databases;
    show tables;
    show columns from table;
    show status;//显示广泛的服务器状态信息
    show create database;|show create table;//显示创建特定数据库或表的mysql语句
    show grants;//显示授予用户的安全权限
    show errors;|show warnnings;//用来显示服务器错误或警告消息
检索数据
  select 语句
  distinct:查询去重
  limit start num:限制结果
排序检索
  order by column desc|asc
  多个列:order by column1 desc,column2 asc
过滤数据
  where子句
  where子句操作符:
  =,<>,!=,<,<=,>,>=,between
  空值检查
  where column is null;
数据过滤
  组合where子句
  操作符:and,or,in,not(对in、between、exists取反)
  优先次序:and>or
通配符过滤
  like操作符
  %通配符:
  _通配符:只匹配单个字符
  通配符的性能不是很好
正则表达式搜索
  where column regexp '表达式' //性能低,不区分大小写
  特殊字符 \\

posted @ 2018-11-12 14:09  井梅0709  阅读(148)  评论(0编辑  收藏  举报