mysql记录

参考网址: http://dev.mysql.com/doc/
                   http://www.w3school.com.cn/

进入、退出mysql环境

#mysql -u user -p

#输入密码:

mysql>use database               使用database名字的数据库

#quit

查看数据库信息

mysql>show databases;          查看包含哪些数据库

mysql>show tables;                   查看当前使用数据库包含哪些表

mysql>{describe | desc} table; 查看表table的描述;

导入、导出数据库

mysql>source db.sql                 导入文件名为db.sql的数据库脚本;

创建、删除数据库、表

mysql>drop database db;        删除名为db的数据库;

mysql>drop table [if exists] table;   如果table表存在则删除;

修改、删除数据库、表

rename table tab1 to tab2;                  将表tab1名改为tab2;

alter table tab add col datetype;         在tab表中添加datetype类型的col列;

alter table tab drop column col;         在tab表中删除col的列;

alter table tab alter column col datetype;    将tab表中col列的类型改为datetype;

选取语句

select * from table limit [offset, ] cnt;             选取offset开始的cnt条记录,offset从0开始;

select * from table where col in(v1, v2, ...);  选取col列的值在v2,v2,...中的记录;

排序

order by asc                 升序

order by desc               降序


函数

AVG(col)                        求col列平均值

COUNT(*)

COUNT(col)                 计算col列行数,不计NULL

FIRST(col)                    返回第一个记录

LAST(col)                      返回最后一个记录

MAX(col)                        返回最大值

MIN(col)                         返回最小值

SUM(col)                       求和

UCASE(col)                  转大写

LCASE(col)                   转小写

MID(col, start[, len])     选取col列中start到len的子串

LEN(col)                       求col串的长度

ROUND(col, dec)       保留小数dec位

now()                            返回当前时间


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值