-
mysql alter语句小结
mysqlalter语句总结1:删除列?ALTERTABLE【表名字】DROP【列名称】?2:增加列?ALTERTABLE【表名字】ADD【列名称】INTNOTNULL?COMMENT'注释说明'?3:修改列的类型信息?ALTERTABLE【表名字】CHANGE【列名称】【新列名称(这里可以用和原来列同名即可)】BIGINTNOTNULL?COMMENT'注释说明'?4:重命名列?ALTERTAB...
117
热度 -
MySQL调优 - IN
MySQL调优----IN在慢查询优化中,对于IN这个关键字的优化的出现概率还是挺高的。其实对于IN关键字出现的SQL优化其实难度不高,重要的是熟悉该SQL的应用场景也可以说是业务逻辑。一、举个最近遇到的例子(业务:查询该标签下所有的文章数量):selectcount(*)fromcms_articlecawhere某个TagIDin(selectcat.tag_idfromcms_article...
54
热度 -
MySQL 查询排行
MySQL查询排名参考:http://fellowtuts.com/mysql/query-to-obtain-rank-function-in-mysql?前段时间看到个帖子,是关于用SQL查询排名的。那个帖子里针对的数据库是Oracle,用到了Oracle自带的函数RANK(或DENSE_RANK)。由于MySQL里没有相应的类似函数,所以写SQL会稍微繁琐一点。参考文章的主要思路:对目标列排...
115
热度 -
MySQL While话语
MySQLWhile语句dropprocedureIFEXISTSu_head_and_low_pro;delimiter//createprocedureu_head_and_low_pro()beginDECLAREnintDEFAULT10;SETn=n-1;WHILEn>0DOSELECTn;setn=n-1;ENDWHILE;end//CALLu_head_and_low_pro(...
118
热度 -
Mysql性能优化2
Mysql性能优化二接上一篇Mysql性能优化一建立适当的索引说起提高数据库性能,索引是最物美价廉的东西了。不用加内存,不用改程序,不用调sql,只要执行个正确的'createindex',查询速度就可能提高百倍千倍,这可真有诱惑力。可是天下没有免费的午餐,查询速度的提高是以插入、更新、删除的速度为代价的,这些写操作,增加了大量的I/O。是不是建立一个索引就能解决所有的问题?ename上没有建立索...
348
热度 -
远程连接mysql 10060异常
远程连接mysql10060错误远程连接mysql10060错误Couldnotconnect:Can'tconnecttoMySQLserveron'***.***.***.***'(10060)代码是$con=mysql_connect("***.***.***.***","user","Password");if(!$con){di...
530
热度 -
远程连接mysql 10060异常
远程连接mysql10060错误远程连接mysql10060错误Couldnotconnect:Can'tconnecttoMySQLserveron'***.***.***.***'(10060)代码是$con=mysql_connect("***.***.***.***","user","Password");if(!$con){di...
81
热度 -
mysql安插中文乱码
mysql插入中文乱码php文件里设置了网页编码为utf-8header("Content-type:text/html;charset=utf-8");插入数据库前设置了传递给数据库的编码为utf-8$this->mysqli->query("setnamesutf8");数据库中,设置了一些字符集有关的变量查询showvariableslike'char%';后结果为查询showv...
76
热度 -
mysql 链接asp.net 联接驱动
mysql链接asp.net连接驱动 解压安装!ok
164
热度 -
mysql一篇优化稿件
mysql一篇优化文章http://www.iteye.com/topic/1138041
134
热度 -
win8系统,cmd登陆mysql,mysql找不到?解决方案
win8系统,cmd登陆mysql,mysql找不到?win8系统,cmd登陆mysql,mysql找不到?安装的wampserver,mysql的root密码为空,我要修改一下的,用管理员身份登陆cmd命令行登陆mysql,showdatabases;找不到mysql数据库。各位指教。color='#FF8000'>------解决思路----------------------mysql后面没...
95
热度 -
增强MySQL用户安全
加强MySQL用户安全很多亲们在安装好了MySQL数据库之后,对于mysql用户表并没有做任何特殊的处理,因此缺省情况下,存在密码为空的用户,也有很多用户名和密码都为空的情形,我们称之为双空用户。这种情形下的登录,在此统称为异常登陆。对于生产环境的数据库来说,这会带来一些不确定的安全隐患。下面是关于这个问题的描述以及清理掉无关用户的方法。有关mysql用户相关参考: MySQL用户与权限管理 My...
174
热度 -
MySQL配置SQL Assistant揭示
MySQL配置SQLAssistant提示以前开发一直使用SQLServer数据库,提示插件采用的就是SQLAssistant,写起脚本来相当有效率。这段时间公司转型要采用MySQL数据库,试用了mysqlworkbench、mysqlquerybrowser和navicate等工具,感觉写脚本的提示都不是很好用。后来看SQLAssistant官网上说SQLAssistant是支持mysqlwor...
124
热度 -
centos已经安装了mysql,怎么重新编辑php支持mysql
centos已经安装了mysql,如何重新编辑php支持mysql之前已经安装了mysql,但是不知什么原因运行的时候提示不支持mysql应该怎么重新编译php,让其支持mysql呢color='#e78608'>------解决方案--------------------------------------------------------yuminstall-ymysqldphphttpd
8298
热度 -
mysql小技艺
mysql小技巧selectnow(),user(),version(),database();#最后输入\c是放弃的意思desc表名;等价于showcolumnsfrom表名;#命令行中mysqlshow等价于showdatabases;mysqlshow数据库名等价于showtables;mysqlshow数据库名表名等价于desc表名;loaddatalocalinfile“mysql_st...
139
热度 -
mysql碎片整理步骤
mysql碎片整理方法对于一个表如果经常插入数据和删除数据,则会产生很多不连续的碎片,这样久而久之,这个表就会占用很大空间,但实际上表里面的记录数却很少,这样不但会浪费空间,并且查询速度也更慢,因此为了解决这个问题,可以有以下解决方案?1、myisam存储引擎清理碎片方法??OPTIMIZETABLE?table_name??2、innodb存储引擎清理碎片方法?ALTERTABLEtablena...
149
热度 -
MYSQL 空当锁
MYSQL间隙锁repeatable-read是Mysql默认事务隔离级别!能解决脏读以及不可重复读的问题,但可能出现幻读的情况不可重复读:在一个未提交的事务里,二次查询结果可能不相同,因为在这个事务执行过程中,外面的事务可能对这个数据集进行了修改并提交!幻读:一个事务在操作过程中!有别的事务对此数据集进行了修改并提交,但这些操作第一个事务读不到,等到这个事务提交的时候,便有可能引起明明插入的数据...
114
热度 -
MySQL惯用脚本
MySQL常用脚本导出到测试环境大公司常有生产环境和测试环境,测试环境没法实时同步生产环境的数据,这就需要我们手工进行同步了。备份到文件我们不需要将生产环境的数据全量导出到测试环境,只需要满足部分条件的数据,如最近1个星期的数据,或者最近的100条数据mysqldump-u用户名-p密码-h生产环境节点数据库数据表--where"查询语句"--skip-lock-tables--default-c...
41
热度 -
MYSQL线程池小结
MYSQL线程池总结线程池是Mysql5.6的一个核心功能,对于服务器应用而言,无论是web应用服务还是DB服务,高并发请求始终是一个绕不开的话题。当有大量请求并发访问时,一定伴随着资源的不断创建和释放,导致资源利用率低,降低了服务质量。线程池是一种通用的技术,通过预先创建一定数量的线程,当有请求达到时,线程池分配一个线程提供服务,请求结束后,该线程又去服务其他请求。通过这种方式,避免了线程和内存...
90
热度 -
MySQl 目录分析
MySQl索引分析前序:?索引有多种类型,其中包括主键索引、唯一索引、B+Tree索引(聚集索引和非聚集索引)、哈希索引等等,下面主要深入了解一下B+Tree索引和聚集索引。?B+Tree介绍MySQL是由B+Tree构成的,下面先来介绍一下什么是B+Tree。?①B+Tree是为磁盘或者其他直接存取辅助设备而设计的一种平衡二叉树。(这句话怎么理解?)答:数据库系统的设计者巧妙利用了磁盘预读原理,...
801
热度