随笔分类 -  MySQL

摘要:linux下: 需要PHP环境支持,安装PHP自行百度 下载linux-phpMyAdmin,并解压 php -S 127.0.0.1:8081 -t phpMyAdmin/ 阅读全文
posted @ 2016-07-18 17:11 ForeverLover 阅读(211) 评论(0) 推荐(0)
摘要:1、统计指定数据库下表的数量 mysql > use information_schema; mysql > SELECT count(TABLE_NAME) FROM information_schema.TABLES WHERE TABLE_SCHEMA='dbname';2、命令行导入.s... 阅读全文
posted @ 2015-12-15 11:11 ForeverLover 阅读(268) 评论(0) 推荐(0)
摘要:数据库隔离级别:是在在数据库操作中,为了有效保证并发读取数据的正确性提出的。 隔离级别越高,越能保证数据的完整性和一致性,但是对并发性能的影响也越大。对于多数应用程序,可以优先考虑把数据库系统的隔离级别设为Read Committed。它能够避免脏读取,而且具有较好的并发性能。尽管它会导致不可重复... 阅读全文
posted @ 2015-10-10 11:36 ForeverLover 阅读(8500) 评论(0) 推荐(1)
摘要:存储过程和函数:创建示例代码:DELIMITER $$CREATE PROCEDURE proc(IN c_id INT, IN c_name VARCHAR(20), OUT count INT)READS SQL DATABEGIN SELECT * FROM course W... 阅读全文
posted @ 2015-07-14 19:55 ForeverLover 阅读(477) 评论(0) 推荐(0)
摘要:数值类型、字符串类型、日期时间类型数值类型(整数、小数): zerofill:位数不够用0填充。ALTER TABLE t1 MODIFY id1 int ZEROFILL;小数(浮点数、定点数):浮点数(float、double)、定点数(decimal)定点数在MySQL内部以字符串的形式存放,... 阅读全文
posted @ 2015-07-04 20:13 ForeverLover 阅读(466) 评论(0) 推荐(0)
摘要:SQL语句:DDL(Data Definition Languages)语句:数据定义语言;操作对象:数据段、数据库、表、列、索引等。 数据库: 创建:CREATE DATABASE dbname; 删除:DROP DATABASE dbname; 表: ... 阅读全文
posted @ 2015-06-21 22:03 ForeverLover 阅读(512) 评论(0) 推荐(0)
摘要:这绝对是基本功,没有任何理由说不会,甚至不知道,作为自己面壁思过的一道题SQL:SELECT user_name, COUNT(*) as countFROM logGROUP BY user_name如果加上HAVING则作为count数量的条件查询控制,如:HAVING count > 1; 意... 阅读全文
posted @ 2015-05-14 19:15 ForeverLover 阅读(5070) 评论(2) 推荐(0)
摘要:最近遇到一个修改 mysql 表类型的问题,以前在 phpmyadmin 管理 mysql 数据库时,建立的表默认是 MyISAM 类型,而且修改表类型也比较方便。奈何现在配置 phpmyadmin 出了问题,也懒得去弄了,就装了另一个 mysql 的管理工具,比较方便。可是我新建的表默认确是 In... 阅读全文
posted @ 2015-03-23 21:10 ForeverLover 阅读(675) 评论(0) 推荐(0)
摘要:1、表的类型必须为InnoDB的才能创建外键。2、外键名和另一个表的主键名是否匹配。3、外键名和主键名的类型是否匹配。4、字符集UTF-8统一。 阅读全文
posted @ 2015-03-23 21:09 ForeverLover 阅读(573) 评论(0) 推荐(0)
摘要:联表查询#####################SELECT *FROM TABLE1 AS ONEINNER JOIN TABLE2 AS TWOON ONE.T1_T2_ID = TWO.T2_IDWHERE 查询条件#####################异或###############... 阅读全文
posted @ 2015-01-19 15:56 ForeverLover 阅读(9288) 评论(0) 推荐(0)
摘要:条件::::表first(a:关键字),表later(b:含有关键字a的字段)问题::::在表first中,a 作为表later中b查询条数的关键字,分别查出每个关键字a对应表later中b含有的条数? 如:a 含有 12,13,11 b 含有 145,124,135,12... 阅读全文
posted @ 2015-01-15 21:24 ForeverLover 阅读(9821) 评论(1) 推荐(1)
摘要:前些时候,一位颇高级的程序员居然问我什么叫做索引,令我感到十分的惊奇,我想这绝不会是沧海一粟,因为有成千上万的开发者(可能大部分是使用MySQL的)都没有受过有关数据库的正规培训,尽管他们都为客户做过一些开发,但却对如何为数据库建立适当的索引所知较少,因此我起了写一篇相关文章的念头。最普通的情况,是... 阅读全文
posted @ 2015-01-13 17:08 ForeverLover 阅读(233) 评论(0) 推荐(0)