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 只能到第一行
收藏
举报
TAG: