MySql基础
<!--
@page { margin: 0.79in }
PRE { font-family: "Courier" }
P { margin-bottom: 0.08in }
-->
查看所有已存在的数据库名称:
show databases;
移除数据库:
drop database db_name;
创建数据库:
create database db_name;
选择要操作的数据库:
use mydb;
创建表:
create table table_name (name_1 char(10), name_2 char(10), primary key(name_1));
插入数值:
insert into table_name values('', '');
查看已存在的表:
show tables;
查看表属性:
describe table_name;
清空表:
delete from table_name;
移除表:
drop table table_name;
添加属性(列):
alter table table_name add field_name char(10);
移除属性:
alter table table_name drop field_name;
查看表中数据:
select *
from table_name;
排序:
select *
from table_name
order by field_name desc or asc;
desc 降序;asc 升序
模式匹配:
selcet *
from table_name
where field_name like 'a_';
like 模式匹配
% 匹配任意子串
_ 匹配任意一个字符
'AB%' 匹配任何以"AB"开头的字符串
'%ab%' 匹配任何包含“ab”子串的字符串
相关文档:
如若转载本文,请注明原始出处:http://hi.baidu.com/hexiong/blog/item/e860e5dd9b0d3ae376c6381a.html
(hexiong@baidu or iihero@CSDN)
偶尔碰到有人问使用mysql命令行,老让人输入--default-character-set=gbk之类无聊的选项,让人烦。让人多输入了几个字符,确实有点不对劲。
加上有时候自己有时候DIY,很少在window ......
mysql字符集设置和查询问题(转)
2010-04-14 11:33
MySQL的字符集支持(Character Set Support)有两个方面:
字符集(Character set)和排序方式(Collation)。
对于字符集的支持细化到四个层次:
服务器(server),数据库(database),数据表(table)和连接(connection) ......
服务器端代码,amfphp的services目录下建立readData.php文件,代码如下
<?php
class ReadDB
{
function getData()
&nb ......
CASE
计算条件列表并返回多个可能结果表达式之一。
CASE 具有两种格式:
简单 CASE 函数将某个表达式与一组简单表达式进行比较以确定结果。
CASE 搜索函数计算一组布尔表达式以确定结果。
两种格式都支持可选的 ELSE 参数。
语法
简单 CASE 函数:
CASE input_expression
WHEN when_express ......