mysql笔记

上一篇 / 下一篇  2012-11-01 08:52:08

我用的mysql版本为5.5.27,从doc下进入
1.mysql -h 10.0.22.117 -u root -p
2.退出:quit
3.查看版本号和当前日期:select version(),current——date;
4.服务器上当前存在的数据库:show databases;
5.使用数据库test:use test(可以不加分号)
6.当前数据库下有哪些表:show tables;
7.创建表:create table 表名 (列1名 varchar(20),列2名 varchar(20),列3名 char(1)。。。。。。);
8.describe pet;Field显示列名字,Type是列的数据类型,Null表示列是否能包含NUll值,Key显示列是否被索引而Default指定列的默认值
9.插入表行:insert into 表名 values(‘值1’,‘值2’,’值3‘。。。。);
插入列:
10.改表值:update 表名 set 列名=‘新值’ where 列名=‘某值’;
11.删除表行:
12.排序(升):order by 列名 asc(asc可省略)
13.排序(降):order by 列名1,列名2 desc(desc只对列名2有效,不影响列名1)
14.year() month() dayofmonth()
15.当前月份为12,则回滚为0:select 列1,列2 from 表名 where month(列名)=mod(month(curdate()),12)+1;
16.like             %b 以b结尾的   b%以b开头的    %b%包含b的
17.count(*)
18.group by 分组
19.mysql < batch-file从文件中读取命令输入,特殊命令可能会造成问题,mysql -e“source batch-file”
20.|more  分页显示
21.捕捉文件输出 mysql.out
22.distinct 唯一的:select distinct 列名 from 表名
23.mysql -t    ???
24.mysql -vvv    ???
25.source filename;   ???
26.\. filename       ???
27.limit 只能到第一行
28.select * from表名 where列名=@min——列 or 列=@max——列;
 

TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 22628
  • 日志数: 44
  • 建立时间: 2012-02-16
  • 更新时间: 2015-06-04

RSS订阅

Open Toolbar