-
[MySQL] MySql性能调优(3)之表的设计
MySql性能调优(三)之表的设计一.首先介绍几个概念:1.完全函数依赖:在属性集U上的关系模式R(U)中,如果X->Y,并且对于X的任何一个真子集X’,都有X’≠>Y,则Y对X完全函数依赖。2.传递函数依赖:在R(U)中,如果X->Y,Y->Z,则称Z对X的传递函数依赖。二...
156
热度 -
[MySQL] 重装系统后,怎么调用之前mysql的数据
重装系统后,如何调用之前mysql的数据前提是:必须保留之前的数据库数据在介绍此方法之前,提醒各位最好的转移数据的方法为:在原来MYSQL服务器导出SQL文件,然后再在新的MYSQL服务器导入数据。先说下MYSQL存储数据的原理:MYSQL存储数据不是按照SQLSERVER一样(一个数据文件,一个日...
115
热度 -
[MySQL] 和一个牛人咨询的Mysql有关问题的记录
和一个牛人咨询的Mysql问题的记录1.经验值:tomcat能配置到800-10000具体要看具体业务的处理方式,测试得出一个合理的值,具体还要业务处理响应能力,以及代码的性能问题2.正式环境系统部署,刚开始可能是nginx后面跟2-3个tomcat,如果用户量增长就会配置到4-5个,nginx做集...
115
热度 -
[MySQL] MySql性能调优(5)采用合适的锁机制之表锁的演示
MySql性能调优(五)采用合适的锁机制之表锁的演示MySql的锁有以下几种形式:1.表级锁;开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。MyISAM引擎属于这种类型。2.行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突概率最低,并发度也最高。InnoDB...
72
热度 -
[MySQL] MySQL推迟更新索引(delay_key_write)
MySQL延迟更新索引(delay_key_write)MySQL延迟更新索引(DelayedKeyWrite):使用表创建选项DELAY_KEY_WRITE创建的myisam表,在查询结束后,不会将索引的改变数据写入磁盘,而是在内存的健缓冲区(In-memorykeybuffer)中缓存索引改变数...
62
热度 -
[MySQL] (二)mysql优化之使用索引优化查询
(2)mysql优化之使用索引优化查询概述??索引是数据库优化中最常用的也是最重要的手段之一。该篇看看索引的分类,使用场景,不能使用的场景等。索引分类??索引是在mysql存储引擎中实现的,而不是在服务器层实现的。索引每种存储引擎的索引不一定相同。mysql支持4种索引:B-tree索引:最常见索引...
141
热度 -
93
热度 -
[MySQL] mac XAMPP mysql 遇到的有关问题
macXAMPPmysql遇到的问题在Mac上安装XAMPP后使用时遇到了一系列问题,整理了一下,后面继续更新1.使用客户端无法启动MySQl,目前还没找到原因解决办法:先导入正确的MySQL服务,sudorm/Applications/XAMPP/xamppfiles/bin/mysql.serv...
224
热度 -
82
热度 -
[MySQL] mysql启动和封闭外键约束的方法
mysql启动和关闭外键约束的方法mysql启动和关闭外键约束的方法(FOREIGN_KEY_CHECKS)在MySQL中删除一张表或一条数据的时候,出现[Err]1451-Cannotdeleteorupdateaparentrow:aforeignkeyconstraintfails(...)这...
131
热度 -
[MySQL] mysql 存在该记要则更新,不存在则插入记录的sql
mysql存在该记录则更新,不存在则插入记录的sqlINSERTtest(id,name)values(1,'hello')ONDUPLICATEKEYUPDATEname='baby';原始数据:运行后数据:如果您指定了ONDUPLICATEKEYUPDATE,并且插入行后会导致在一个UNIQUE...
63
热度 -
70
热度 -
[MySQL] 架构师之hibernate-mysql部类对应java转换
架构师之hibernate-------------------mysql类型对应java转换1.前言.如题.2.代码.Hibernate基本数据类型。(其中,boolean,yes_no和true_false对应Java中的java.lang.Boolean)。 映射类型 Java类型 标...
142
热度 -
[MySQL] check the manual that corresponds to your MySQL server version for the right syntax的异常解析
checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntax的错误解析错误原因一:SQL关键字冲突分析:例:把desc命名为字段名错误原因二:$right=$DB->fetch_one_array("SELECTr...
89
热度 -
[MySQL] MySQL 更新中文列:1366 Incorrect string value 有关问题解决
MySQL更新中文列:1366Incorrectstringvalue问题解决环境:mysql-5.6.25-winx64,MySQLworkbench问题:MySQL更新时出现异常:warning(s):1366Incorrectstringvalue:'\xE8\x82\x96\xE5\xB1\...
125
热度 -
[MySQL] MySQL统制流程函数
MySQL控制流程函数MySQL控制流程函数之CASE...WHEN...THEN...END原型描述:Type1:CASEvalueWHEN[compare-value]THENresult[WHEN[compare-value]THENresult...][ELSEresult]ENDType2...
92
热度 -
[MySQL] mysql的中文内容到php页面乱码有关问题
mysql的中文内容到php页面乱码问题1,修改mysql数据库的编码character_set_server=utf8init_connect='SETNAMESutf8'加上这两行2,然后重新启动mysql数据库
107
热度 -
[MySQL] mysql 相同内容的字段合并为一条的步骤
mysql相同内容的字段合并为一条的方法从两个表中内联取出的数据,其中category_name字段有相同内容,想将具有相同内容的字段进行合并,将amount字段进行加法运算,变成下表中的内容SELECTc.category_name,count(*)AStask_num,sum(t.amount)...
66
热度 -
[MySQL] MySQL学习笔记1-子查询
MySQL学习笔记1-----子查询1.什么叫子查询?通俗的讲就是查询中有查询,SQL语句中有多个select语句。2.什么地方可以嵌入子查询?SELECT列(不在标准之内)FROM表(可以嵌入,作为表存在)WHERE条件(可以嵌入,作为条件存在)3.举例说明假如此时有一个员工表emp,里面记录了员...
47
热度 -
[MySQL] php+MySQL图书管理系统(1)
php+MySQL图书管理系统(一)第一用到的技术技术和语言:php+MySQL开发环境:windows8.1开发工具:wampsever+sublime2开源类库:PHPExcel下载地址第二需求分析模块名称功能描述管理员登陆输入管理员ID,密码;登入系统或返回ID/密码错误.图书...
86
热度