免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 778 | 回复: 0
打印 上一主题 下一主题

系统学习《linux使用教程》 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-07-13 17:24 |只看该作者 |倒序浏览
笔记_1
select查询  insert增加  update更新  delete删除
1.drop database_name(or table_name)
2.create database database_name
3.show databases
4.use database_name
5.create table table_name(field field_format ..)
6.show tables
7.insert into table_name values(  ,  , ...)  
8.使用load data 语句:
   可允许用户一次增加多条记录。首先创建一个“table-name.txt”文件,每行只包含一条记录,并且要与表的字段一一对应.字段间的数据用定位符
   (tab键)值分开。在文本中表示NULL值,使用"N"符号。
9.select * from table_name
10.delete from table_name
11.delete from table_name where field_name=value
12.update table_name set field_name=value
13.select * from table_name where field_name=value order by field_name [默认是按照升序排列,DESC关键字为降序排列]。
操作时注意:[字符串和日期必须用引号括起来,也可以直接插入"NULL"代表不存在的值。在文本中表示NULL值,使用"N"符号.]
[另外可以用 and 或者 or 等关键字来把多个条件组合在一起进行查询。]
[查询时,不想查看数据表的整个行,而仅想查询数据表特定的字段值,则可以把这些特定的字段名写到查询语句中,各查询字段用
逗号分隔. 例:select name,birthday from user where sex="male"]
另外mysql提供标准的sql模式匹配,以及一种基于象unix使用程序,如,vi,grep,sed的扩展正则表达式模式匹配的格式。
sql的模式匹配允许用户使用“_”匹配任何单字符,用“%”匹配任意数目的字符(包括零个字符)。在mysql中,sql的模式缺省是
忽略大小写的.note:在使用sql模式匹配时,不能使用“=”或“!=”;而可以使用“like”或“not like”比较操作符。
在数据库查询中,有时用户需要知道满足某个条件的数量有多少,这时可以使用count函数.例如:要查询user用户中的男女用户各有
多少,可以使用下面的命令:
        mysql>select sex,COUNT(*) from user group by sex;


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/7115/showart_35533.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP