随笔分类 -  MySql

摘要:以下的文章主要介绍的是MySQLunion 语法代码演示,我前两天在相关网站看见MySQLunion 语法代码演示的资料,觉得挺好,就拿出来供大家分享。希望在你今后的学习中会对你有所帮助。复制代码UNION 用于把来自许多SELECT语句的结果组合到一个结果集合中。 (如果你要将多个表的查询结果进行合并输出比如说 群组消息跟个人消息表是分离的但是想一起提取出来并显示的话就可以如此处理。通过MySQ... 阅读全文
posted @ 2010-06-14 21:14 我心飛揚 阅读(269) 评论(0) 推荐(0)
摘要:下面的文章主要讲述的是临时表具体使用的详细讲解,我们大家都知道当工作在十分大表上运行时,在实际操作中你可能会需要运行很多的相关查询,来获的一个大量数据的小的子集,不是对整个表运行这些查询。 而是让MySQL每次找出所需的少数记录,将记录选择到一个临时表可能更快些,然后多这些表运行查询。创建MySQL临时表很容易,给正常的CREATE TABLE语句加上TEMPORARY关键字:Sql代码 CREA... 阅读全文
posted @ 2010-06-14 20:38 我心飛揚 阅读(290) 评论(0) 推荐(0)
摘要:MySQL中create table语句的基本语法是:CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)][table_options] [select_statement] TEMPORARY:该关键字表示用create table新建的表为临时表,此表在当前会话结束后将自动消失。临时表主要被应用于... 阅读全文
posted @ 2010-05-24 19:43 我心飛揚 阅读(355) 评论(0) 推荐(0)
摘要:MYSQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型字符型VARCHAR VS CHARVARCHAR型和CHAR型数据的这个差别是细微的,但是非常重要。他们都是用来储存字符串长度小于255的字符。假如你向一个长度为四十个字符的VARCHAR型字段中输入数据Bill Gates。当你以后从这个字段中取出此数据时,你取出的数据其长度为十个字符——字符串Bill ... 阅读全文
posted @ 2010-05-24 19:25 我心飛揚 阅读(730) 评论(0) 推荐(1)
摘要:单表语法:DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name[WHERE where_definition][ORDER BY ...][LIMIT row_count]多表语法:DELETE [LOW_PRIORITY] [QUICK] [IGNORE]tbl_name[.*] [, tbl_name[.*] ...]FROM table_r... 阅读全文
posted @ 2010-05-24 12:28 我心飛揚 阅读(426) 评论(0) 推荐(0)
摘要:INSERT [LOW_PRIORITY | DELAYED] [IGNORE][INTO] tbl_name [(col_name,...)]VALUES (expression,...),(...),...INSERT INTO SELECT语句:INSERT [LOW_PRIORITY | DELAYED] [IGNORE][INTO] tbl_name [(col_name,...)]SE... 阅读全文
posted @ 2010-05-24 12:22 我心飛揚 阅读(842) 评论(0) 推荐(0)
摘要:SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [HIGH_PRIORITY][DISTINCT | DISTINCTROW | ALL]select_expression,...[INTO {OUTFILE | DUMPFILE} 'file_name' export_options][FROM table_reference... 阅读全文
posted @ 2010-05-24 12:16 我心飛揚 阅读(336) 评论(0) 推荐(1)
摘要:单表的UPDATE语句:UPDATE [LOW_PRIORITY] [IGNORE] tbl_nameSET col_name1=expr1 [, col_name2=expr2 ...][WHERE where_definition][ORDER BY ...][LIMIT row_count]多表的UPDATE语句:UPDATE [LOW_PRIORITY] [IGNORE] table_re... 阅读全文
posted @ 2010-05-24 12:12 我心飛揚 阅读(498) 评论(0) 推荐(0)
摘要:对于针对字符串位置的操作,第一个位置被标记为1。 ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 mysql> select ASCII('2'); -> 50mysql> select ASCII(2); -> 50mysql> select ASCII('dx'); ->... 阅读全文
posted @ 2009-12-11 12:01 我心飛揚 阅读(179) 评论(0) 推荐(0)
摘要:MySQL 存储过程是从 MySQL 5.0 开始增加的新功能。存储过程的优点有一箩筐。不过最主要的还是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句。特别是业务逻辑复杂的时候,一大堆的 SQL 和条件夹杂在 PHP 代码中,让人不寒而栗。现在有了 MySQL 存储过程,业务逻辑可以封装存储过程中,这样不... 阅读全文
posted @ 2009-11-17 17:53 我心飛揚 阅读(3902) 评论(0) 推荐(0)
摘要:请使用以下两种方法之一 其一: mysql>;SETPASSWORDFOR ->;'some_user'@'some_host'=OLD_PASSWORD('newpwd'); 其二: mysql>;UPDATEmysql.userSETPassword=OLD_PASSWORD('newpwd') ->;WHEREHost='some_host'ANDUser='some... 阅读全文
posted @ 2008-09-06 16:01 我心飛揚 阅读(1029) 评论(0) 推荐(0)