#mysql

mysql 2018-12-07T08:31:37.597652Z 64 [Warning] IP address '172.16.11.126' could not be resolved: 不知道这样的主机。

以上错误是从mysql数据库服务器之外连接发生的错误解决方法[mysqld]skip-name-resolve//添加这个...

Apache,PHP,MySQL的安装,配置

Apache1.下载Apache版本号为2.2.22. 最好下载msi安装文件。下载地址为:http://www.apache.org/dist/httpd/binaries/win32/如果想下载2.4.4版本的,可以去http://www.anindya.com/apache-http-server-2-...

MYSQL select时锁定记录问题

在使用SQL时,大都会遇到这样的问题,你Update一条记录时,需要通过Select来检索出其值或条件,然后在通过这个值来执行修改操作。但当以上操作放到多线程中并发处理时会出现问题:某线程select了一条记录但还没来得及update时,另一个线程仍然可能会进来select到同一条记录。 一般解决办法就是使用...

Ubuntu 16.04 安装Mysql数据库

系统环境Ubuntu16.04;安装步骤1、通过以下环境安装mysql服务端与客户端软件sudoapt-getinstallmysql-serverapt-getisntallmysql-clientsudoapt-getinstalllibmysqlclient-dev安装过程中需要输入用户名和密码,请一定设置,否则...

NodeJs针对Express框架配置Mysql进行数据库操作

Express版本:4.14.1说明:如下配置以express为例进行配置并进行测试,当然mysql中间件也可以在nodejs中单独使用。参考:NodeJs的Mysql中间件Github地址1、首先进行mysql中间件安装npminstallmysql--save2、创建数据库连接模块db.js,存放于express框...

便捷的php操作mysql库MysqliDb

 github地址:https://github.com/joshcam/PHP-MySQLi-Database-ClassMysqliDb--SimpleMySQLiwrapperandobjectmapperwithpreparedstatementsTableofContentsInitializati...

一、MySql 对JSON的支持

一、MySql对Json的支持 ...
代码星球 代码星球·2020-05-11

Mysql查询缓存

Mysql提供了一种缓存类型,会缓存整个SELECT查询结果。Mysql查询缓存保存查询返回的完整结果。当查询命中该缓存,Mysql会立即返回结果,跳过了解析、优化和执行阶段。以下两种情况不能被缓存:频繁更新、修改的的表,所有缓存数据都会失效,Mysql查询缓存会跟踪查询中涉及的表,如果这个表数据发生变化,所有缓存数据...
代码星球 代码星球·2020-05-09

Mysql防止索引失效原则

  1.当你使用索引的时候,最好能够把你建立的索引的字段都给用到。不仅可以提供查询的效率。2.最佳左前缀法则,意思就是当你如果有建立过多个字段索引的组合索引的时候,最要遵循最左前缀法则,指的是查询从索引的最左前列开始并且不能跳过索引中的列。原则:第一个索引不能掉中间索引不能掉3.不在索引列上做任何操...

Mysql索引优化单表、两表、三表实践

 新建表CREATETABLEIFNOTEXISTSarticle(idINT(10)UNSIGNEDNOTNULLPRIMARYKEYAUTO_INCREMENT,author_idINT(10)UNSIGNEDNOTNULL,category_idINT(10)UNSIGNEDNOTNULL,viewsI...

Mysql中的锁机制详解

原文:MySQL中的锁(表锁、行锁,共享锁,排它锁,间隙锁)作者:唐大麦锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发...
代码星球 代码星球·2020-05-09

Mysql关于事务并发带来的问题

  MySQL从5.5.8开始,Innodb就是默认的存储引擎,Innodb最大的特点是:支持事务、支持行级锁。既然支持事务,那么就会有处理并发事务带来的问题:更新丢失、脏读、不可重复读、幻读;相应的为了解决这四个问题,就产生了事务隔离级别:未提交读(Readuncommitted),已提交读(Re...

Mysql 性能优化Explain详解

explain功能我们在日常使用中,使用慢查询找到执行时间比较久的查询,然后使用SHOWSTATUS、SHOWPROFILE、和explain做单条语句的分析。使用explain关键字可以模拟优化器执行sql查询语句,从而知道Mysql是如何处理你的sql语句的。分析你的查询语句或者表结构的性能瓶颈。具体可以分析哪些表...

Mysql性能分析工具 SHOW PROFILE、 SHOW STATUS

 前言在实际应用中,有SHOWSTATUS、SHOWPROFILE、检查慢查询日志的条目三种方法剖析单条查询。 SHOWPROFILEMysql5.1版本以后才有,默认功能禁用,使用SETprofiling=1命令开启。功能:服务器上所有执行的语句,都会测量其消耗时间和执行状态变更相关的数据。当一条...

Mysql慢查询分析

 一、关于数据库性能分析数据库服务器的性能:我们将性能定义为完成某件任务所需要的时间,性能即响应时间,这是应该很重要的原则,我们通过任务的响应时间而不是资源来测量时间。性能:即完成任务的响应时间,单位时每个任务花费的时间。任务:查询或者语句,如SELECT、UPDATE、DELETE。所以我们优化时,首先要知...
代码星球 代码星球·2020-05-09
首页上一页...502503504505506...下一页尾页