MySql
tatsuya.tt
这是一个摘要性质的博客,不要奢求它有多么深奥,只是简单让你记住有这么个功能,有这么个用途,有这么方法让你更加有效率更加有方法更加有实力...
展开
-
Mysql常见的几种数据库类型解释
ISAMISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源。ISAM的两个主要不足之处在于,它不支持事务处理,也不能够容错:如果你的硬盘崩溃了,那么数据文件就无法恢复了。如果你正在把ISAM用在关键任务应用程序里,那就必须经常备份你所有的实时数据,通过其复制特性,MySQL能够支持这样的备份应用程序。MyISAMMyISAM是MySQL的ISAM扩展格式和缺省的数据库引擎。除了转载 2010-12-17 12:03:00 · 2242 阅读 · 0 评论 -
mysql字符串查询常用命令
对于针对字符串位置的操作,第一个位置被标记为1。ASCII(str)返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。mysql> select ASCII('2'); -> 50mysql> select ASCII(2); -> 50mysql> select ASCII('dx');转载 2014-12-25 16:50:47 · 924 阅读 · 0 评论 -
总结点mysql的相关 函数 不持续更新~~
字符串型字段:straaa表名: tbl_str执行语句:1、不用任何连接符将该字段连接SELECT group_concat(straaa separator '') FROM `tbl_str` WHERE 12、使用连接符将该字段连接(默认为逗号)SELECT group_concat(straaa) FROM `tbl_str` WHERE 1或SE转载 2013-08-05 11:00:05 · 795 阅读 · 0 评论 -
mysql merge 临时表
他将多个表在逻辑上当作一个表来查询。他建立后有两个文件,.frm 表结构定义.mrg union表的名字清单两个基本表:CREATE TABLE TEST_MERGE_1(ID INT(5) NOT NULL,VALUE VARCHAR(100) NOT NULL,PRIMARY KEY(ID))CREATE TABLE TEST_MERGE_2(ID转载 2012-08-12 23:26:55 · 943 阅读 · 0 评论 -
SQL语句注释的妙用
mysql里面的SQL语句,里面是可以加注释的例如:"select * from author where authorid=1"可以写成"/* get a author */select * from author where authorid=1"照样可以正常执行。有人说,这有鸟用啊?那好看下面:1、在PHP里面的设定sql语句$sql = '/* FILE: ' .转载 2012-05-18 09:32:40 · 4465 阅读 · 0 评论 -
phpmyadmin显示的InnoDB free: xxx kB 意思
InnoDB 数据文件的剩余空间可以在 innodb_data_file_path 中配置翻译 2012-05-10 10:45:16 · 3979 阅读 · 0 评论 -
解决并分析mysqld-nt.exe大量占用CPU问题
早上帮朋友一台服务器解决了 Mysql cpu 占用 100% 的问题,稍整理如下,希望对各位有所帮助。 朋友主机(Windows 2003 + IIS + PHP + MYSQL )近来 MySQL 服务进程 (mysqld-nt.exe) CPU 占用率总为 100% 高居不下。此主机有10个左右的 database, 分别给十个网站调用。据朋友测试,导致 mysqld-nt.exe cp转载 2012-05-08 13:17:49 · 1527 阅读 · 0 评论 -
mysql 存在该记录则更新,不存在则插入记录的sql
mysql 存在该记录则更新,不存在则插入记录的sql一条mysql教程 存在该记录则更新,不存在则插入记录的sqlINSERT table (auto_id, auto_name) values (1, ‘yourname') ON DUPLICATE KEY UPDATE auto_name='yourname'ON DUPLICATE KEY UPDATE的使转载 2012-02-21 12:04:15 · 1059 阅读 · 0 评论 -
随笔记录 MYSQL 数据库操作数据表崩溃
表abc结构如下:字段 类型 长度 PK NotNull Unsigned AutoIncra int 10 true true true trueb int 10 true truec int 10 true true执行SQL:SQL codeINSERT INTO abc (b, c) VALUES (1,原创 2012-02-28 18:07:05 · 886 阅读 · 0 评论 -
mysql语句中用if的例子_数据库技巧
select *,if(sva=1,"男","女") as ssva from taname where sva12.2. 控制流程函数CASE value WHEN [compare-value] THEN result [WHEN [compare-value] THEN result ...] [ELSE result] END CASE WHEN [condition] THEN转载 2012-02-22 14:10:13 · 633 阅读 · 0 评论 -
INERT DELEYED、INSERT IGNORE replace into和insert区别
INERT DELEYED、INSERT IGNORE replace into和insert区别insert into表示插入数据,数据库会检查主键,如果出现重复会报错;replace into表示插入替换数据,需求表中有PrimaryKey,或者unique索引,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样;insert ign转载 2011-11-08 10:55:17 · 2054 阅读 · 0 评论 -
mysql 里面零填充和默认值属性:zerofill default 属性
mysql 里面零填充和默认值属性:zerofill default 属性mysql> CREATE TABLE shop ( -> article INT(4) UNSIGNED ZEROFILL DEFAULT '0000' NOT NULL, -> dealer CHAR(20) DEFAULT转载 2011-11-08 10:37:57 · 7075 阅读 · 0 评论 -
sql统计-关于学生成绩
sql统计-关于学生成绩 学生成绩表(stuscore):姓名:name课程:subject分数:score学号:stuid张三数学891转载 2011-10-11 15:34:57 · 3672 阅读 · 0 评论 -
mysql 时间函数用法集合
这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。 mysql> select WEEKDAY('1997-1原创 2011-04-13 14:16:00 · 495 阅读 · 0 评论 -
自定义常用函数
<br /><br /><br />1.产生随机字符串函数<br />[php]<br /><?php<br />function random($length) {<br />$hash = '';<br />$chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz';<br />$max = strlen($chars) - 1;<br />mt_srand((double)microtime() * 1000000转载 2011-04-07 10:52:00 · 634 阅读 · 0 评论 -
SQL LEFT JOIN 关键字
<br />LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行。<br /> <br />LEFT JOIN 关键字语法<br /> <br />SELECT column_name(s)<br />FROM table_name1<br />LEFT JOIN table_name2 <br />ON table_name1.column_name=table_name2.column_name<br /> <br />原创 2011-03-24 16:05:00 · 456 阅读 · 0 评论 -
char和varchar比较
char和varchar比较: 具考证:在字符长度一定时CHAR的性能比VARCHAR好,而在长度不确定时,CHAR类型的字段在使用时性能略差。这个在sqlServer数据库下面能够体现,并且这个字段是经常使用的。 区别: 1. varchar与char区别2006-04-26 15:18Varchar对每个英文(ASCII)字符都占用2个字节,对一个汉字也只占用两个字节.而char对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节. 2.CHAR的长度是固定的,而VARCHAR2的长度是转载 2011-05-09 13:14:00 · 3561 阅读 · 0 评论 -
mysql_fetch_assoc
<br />定义和用法<br /> mysql_fetch_assoc() 函数从结果集中取得一行作为关联数组。 <br /> 返回根据从结果集取得的行生成的关联数组,如果没有更多行,则返回 false。 语法<br /> mysql_fetch_assoc(data) 参数描述data必需。要使用的数据指针。该数据指针是从 mysql_query() 返回的结果。提示和注释<br /> 注释:mysql_fetch_assoc() 和用 mysql_fetch_array() 加上第二个可原创 2011-03-15 11:24:00 · 1276 阅读 · 0 评论 -
MAC PHP+nginx+mysql+redis+memcache+mongo....环境配置
使用MAC一直有段时间了,已经好久不更新文章的我。这段时间一直在做团队管理,任务也比较杂,这段时间抽时间吧自己的本地环境弄了下。都是札记,比较初级...如下:有兴趣的可以先看别人的文章链接,想看一写细节的请看下面的一些点。有问题请反馈...知乎 Mac 下如何搭建 PHP 开发环境?http://www.zhihu.com/question/208549原创 2015-12-25 17:15:43 · 1989 阅读 · 0 评论