随笔分类 -  [35] MySQL

摘要:insert的语法INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE] [INTO] tbl_name [(col_name,...)] VALUES ({expr | DEFAULT},...),(...),... [ ... 阅读全文
posted @ 2015-06-21 20:55 emanlee 阅读(2859) 评论(0) 推荐(0)
摘要:1.算数运算符 加 mysql> select 1+2; 减 mysql> select 2-1; 乘 mysql> select 2*3; 除 mysql> select 5/3; 商 mysql> SELECT 5 DIV 2; 模 mysql> select 5%2,mod(5,2); 2.比... 阅读全文
posted @ 2015-06-21 20:03 emanlee 阅读(6734) 评论(0) 推荐(0)
摘要:Speed of INSERT StatementsTo optimize insert speed, combine many small operations into a single large operation. Ideally, you make a single connection... 阅读全文
posted @ 2015-06-20 16:03 emanlee 阅读(348) 评论(0) 推荐(0)
摘要:查找MySQL真正的Data目录show variables like 'datadir';+---------------+-----------------+| Variable_name | Value |+---------------+-----------------... 阅读全文
posted @ 2015-06-10 20:41 emanlee 阅读(325) 评论(0) 推荐(0)
摘要:MySQL是一个非常流行的小型关系型数据库管理系统。目前MySQL被广泛地应用在Internet上的 中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据 库。 1、phpMyAdmin(http://www 阅读全文
posted @ 2015-05-01 18:54 emanlee 阅读(65175) 评论(1) 推荐(0)
摘要:Solution 1:Add Unique Index on your table:ALTER IGNORE TABLE `TableA` ADD UNIQUE INDEX (`member_id`, `quiz_num`, `question_num`, `answer_num`);Solut... 阅读全文
posted @ 2015-02-07 21:34 emanlee 阅读(616) 评论(0) 推荐(0)
摘要:在文件 batch.sql 中写下多个SQL文件source file1.SQLsource file2.SQLsource file3.SQL然后运行 source batch.sql 阅读全文
posted @ 2015-02-02 08:55 emanlee 阅读(5334) 评论(0) 推荐(0)
摘要:CONVERT(expr USING transcoding_name)CONVERT(expr,type)类型必须用下列的类型:可用的类型 二进制,同带binary前缀的效果 : BINARY 字符型,可带参数 : CHAR() 日期 : DATE 时间: TIME 日期时间型 : D... 阅读全文
posted @ 2015-01-22 11:28 emanlee 阅读(920) 评论(0) 推荐(0)
摘要:mysql查询结果导出/输出/写入到文件方法一:直接执行命令:mysql> select count(1) fromtable into outfile'/tmp/test.xls';Query OK, 31 rows affected (0.00 sec)在目录/tmp/下会产生文件test.xl... 阅读全文
posted @ 2015-01-19 13:40 emanlee 阅读(123451) 评论(0) 推荐(4)
摘要:Solution 1: 修改1列 update student s, city c set s.city_name = c.name where s.city_code = c.code; Solution 2: 修改多个列 update a, b set a.title=b.title, a.na 阅读全文
posted @ 2015-01-18 17:16 emanlee 阅读(26646) 评论(0) 推荐(1)
摘要:对于针对字符串位置的操作,第一个位置被标记为1。 ASCII(str) 返回字符串str的 最左面字符的ASCII代码值。如果str是空字符串, 返回0。如果str是NULL,返回NULL。 mysql> select ASCII('2'); -> 50mysql> select ASCII(2); 阅读全文
posted @ 2014-08-16 08:53 emanlee 阅读(1211) 评论(0) 推荐(0)
摘要:INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1;INSERT 中 ON DUPLICATE KEY UPDATE的使用如果指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UN... 阅读全文
posted @ 2014-07-19 12:48 emanlee 阅读(32983) 评论(0) 推荐(1)
摘要:1 数值类型 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。 下表列出了各种数值类型以及它们的允许范围和占用... 阅读全文
posted @ 2014-02-18 12:53 emanlee 阅读(7995) 评论(1) 推荐(2)
摘要:显示警告(打开):warnings查看警告(查看内容):show warnings;记录运行日志:tee _logsfile source sql_filenotee 阅读全文
posted @ 2014-02-16 15:32 emanlee 阅读(4877) 评论(0) 推荐(0)
摘要:mysql 行列动态转换(列联表,交叉表)(1)动态,适用于列不确定情况create table table_name(id int primary key,col1 char(2),col2 char(2),col3 int);insert into table_name values(1 ,'A... 阅读全文
posted @ 2014-02-14 23:28 emanlee 阅读(10969) 评论(0) 推荐(0)
摘要:1、系统管理 查看数据库的大小use 数据库名SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH)FROM information_schema.TABLES where TABLE_SCHEMA='数据库名';得到的结果是以字节为单位1.1 连接MySQL 格式: ... 阅读全文
posted @ 2014-01-28 18:51 emanlee 阅读(620) 评论(0) 推荐(0)
摘要:几个小型数据库的比较From: http://hi.baidu.com/xiaoyujn/blog/item/53dfba8851c7a097a5c272f2.html2007-09-21 11:31Access,MSDE 2000,Embedded Firebird,SQLite等都是可以免费再分... 阅读全文
posted @ 2008-11-20 20:16 emanlee 阅读(27670) 评论(1) 推荐(1)