随笔分类 - mysql
摘要:1. 对varchar, char类型的字段进行排序 2. 把价格设计成decimal的时候,要注意 "有效位数", "小数位数", 不然会发现,插入的时候最多达到上限
阅读全文
摘要:如果mysql某个字段(name)类型为varchar, 加了索引,在执行where查询的时候,传入了int的值,这样就会全表扫描,把每一条的值都转换成int(会出现"中国" 0, "06" 6, "6" 6, "hello" 0), 然后和传过来的int值匹配,这样是全表扫描,效率很低。 伟大的分
阅读全文
摘要:一个php work进程只能处理一个请求,当完成一个请求了,才能处理下一次的请求 2.短连接: 执行到php关闭mysql连接的代码时,就断开,否则在处理本次请求结束的时候,释放mysql连接 实验: 并发请求: /usr/local/ab/usr/bin/ab c 100 n 100 http:/
阅读全文
摘要:``` 班级表: CREATE TABLE ( int(11) unsigned NOT NULL AUTO_INCREMENT, char(15) DEFAULT NULL, PRIMARY KEY ( ) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHAR
阅读全文
摘要:两种引擎对count的处理 CREATE TABLE ( int(11) unsigned NOT NULL AUTO_INCREMENT, char(15) DEFAULT NULL, int(11) DEFAULT NULL, PRIMARY KEY ( ) ) ENGINE=MyISAM AU
阅读全文
摘要:1.表结构 2.数据量 3.代码 先从学生表里面查出300名学生,然后找出每个学生的班级信息,然后merge起来 3.性能对比 第一种:每次取一条 第二种:一次全去除 4.总结 不能循环取从数据库中取数据,性能会很差,与mysql建立连接很耗时,IO次数多也耗性能。
阅读全文
摘要:1.pdo连接查询 $pdo_sql = "mysql:host=localhost;port=3306;dbname=test"; $user = 'root'; $password = ''; try { $pdo = new PDO($pdo_sql, $user, $password); $
阅读全文
摘要:1、查看存储过程 show procedure status; 2、查看存储过程的创建语句 show create procedure produce_name
阅读全文
摘要:1、添加字段 ALTER TABLE ADD COLUMN TINYINT NOT NULL DEFAULT '0' COMMENT "0: 普通用户,1:网络红人,2:明星" AFTER ; 2、删除字段 alter table drop column 3、改变字段 alter table cha
阅读全文
摘要:1、添加表comment ALTER TABLE tablename COMMENT '修改表注释' 2、添加字段的comment ALTER table MODIFY column datetime DEFAULT NULL COMMENT '这是字段的注释' 2、添加索引 ALTER TABLE
阅读全文

浙公网安备 33010602011771号