[sql] view plaincopy spanstyle= font-size:18px; MYSQL常用命令 1.导出整个数据库 mysqldump-u用户名-p default - character - set =latin1数据库名导出的文件名(数据库默认编码是latin1) mysqldump-uwcnc-psmgp_apps_wcncwcnc.sql 2.导出一个表 mysqldump...
写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表又10^6条记录,DBMS页面的大小为4K,并且存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有的数据页都...
select concat(t_organization. name , - ,t_department. name ) as name from t_organization,t_department 利用concat可以将查询结果的不同列合并成一个列...
( select t_organization. name as name from t_organization) union ( select t_department. name as name from t_department) 只要两个查询语句查询出来的字段数目以及标题一致,便可将查询结果合并成一个结果集...
为了给高并发情况下的mysql进行更好的优化,有必要了解一下mysql查询更新时的锁表机制。 一、概述 MySQL有三种锁的级别:页级、表级、行级。 MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-level locking...
1:二进制日志 二进制日志记录了所有的DDL(数据定义语言)语句和DML(数据操作语言)语句,但是不记录包括数据查询的语句。语句以事件的形式保存,它描述了数据的更改过程,此日志对于灾难时的数据恢复起着极其重要的作用 2:日志的位置和格式 当用log-bin[...
测试结论 mysql版本 5.1 表类型: innodb, row_format=compact (这是默认的行格式) 插入超过10个blob, blob的数据量很小(768字节), 插入成功。 插入超过10个blob, blob的数据量很大(768字节), 插入失败:报 Got error 139 from storage engine。...
用SQL语句往数据库某字段(字符型)中插入字符串,但是当该字符串中带有单引号()时就会出错!因为插入的字符串被从单引号处截断,造成SQL语句的语法错误! 我们在编程当中,经常会遇到在操作数据库时,向表里插入带有单引号的字符串。如果不作处理程序会报...
Mysql多表关联更新sql UPDATEitems,monthSETitems.price=month.price WHEREitems.id=month.idand条件=条件;...
1. 语法介绍 有三张表a、b、c,现在需要从表b和表c中分别查几个字段的值插入到表a中对应的字段。对于这种情况,可以使用如下的语句来实现: INSERTINTOdb1_name (field1,field2)SELECTfield1,field2 FROM db2_name 上面的语句比较适合两个表的数据互插,如果...