![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库专区
Mr、沈先森
胸怀,雅量,眼界
展开
-
mysql中geometry类型的简单使用(搜索附近的人)
mysql中geometry类型的简单使用编写本文的目的:让和两天前的我一样的初学者,能够更快的使用geometry类型存储空间点数据 也是为了自己加深印象,更熟练的使用geometry类型建表脚本CREATE TABLE `z_gis` ( `id` varchar(45) NOT NULL, `name` varchar(10) NOT NULL COMMENT '姓名', `gis` geometry NOT NULL COMMENT '空间位置信息', `geoha原创 2020-06-08 19:36:47 · 653 阅读 · 0 评论 -
mysql锁
原创 2020-05-29 13:18:15 · 114 阅读 · 0 评论 -
mysql的简单介绍
原创 2020-05-29 13:17:35 · 175 阅读 · 0 评论 -
mysql优化
原创 2020-05-29 13:14:47 · 124 阅读 · 0 评论 -
mysql内容
原创 2020-05-29 13:19:52 · 117 阅读 · 0 评论 -
命令重置MySQL密码 for Windows
系统和数据库环境:操作系统:Windows Server 2008 R2 标准版 SP1 64位中文版MYSQL版本:mysql Ver 14.12 Distrib 5.0.87, for Win32 (ia32)其他的版本方法类似。1、切换mysql安装的bin目录下。默认安装的目录为:C:\Program Files (x86)\MySQL\MySQL Server 5.0...原创 2019-05-10 08:58:17 · 443 阅读 · 0 评论 -
mysql连表更新
用一个表中的字段去更新另外一个表中的字段,来看一个简单的例子就会了:原创 2019-04-18 11:52:35 · 1079 阅读 · 0 评论 -
mySQL主从复制(Master-Slave)实践
mySQL主从复制(Master-Slave)实践MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。下图就描述了一个多个数据库间主从复制与读写分离的模型(来源网络):在一主多从的数据库体系中,多个从服务器采用异步的方式更新主数据库的变化,业务服务器在执行写或...转载 2019-04-23 09:28:12 · 128 阅读 · 0 评论 -
批量更新case id when then end
原创 2019-04-18 11:46:35 · 829 阅读 · 0 评论 -
mysql主从复制(按步骤就可以实现了)
MYSQL的主从复制当单台MYSQL服务器无法满足当前网站流量时的优化方案。需要搭建mysql集群技术。功能:当向主服务器插入|修改|删除数据时,数据会自动同步到从服务器。注意:主从复制是单向的,只能主 -> 从分为两种类型:发射型(一主多从):一般使用在:备份、读写分离。环形(多主多从):一般使用:当主服务器压力大时、跨地区的网站实现数据同步在环形结构中,...原创 2019-04-22 12:01:36 · 129 阅读 · 0 评论 -
报错:MySQL server has gone away
以root用户在对应的报错数据库执行:set global max_allowed_packet=1024*1024*20原创 2018-12-11 09:45:00 · 185 阅读 · 0 评论 -
锁机制
锁表mysql_query(“LOCK TABLE a WRITE”);这里是代码……mysql_query(“UNLOCK TABLES”);文件锁$fp = fopen('./a.lock','r'); //打开锁文件flock($fp,LOCK_EX); //开启锁这里是代码……flock($fp,LOCK_UN); //释放锁fclose($fp);...原创 2018-12-03 14:00:25 · 85 阅读 · 0 评论 -
宝塔面板数据库自动备份容量错误原因
这个问题是由于数据库建立了一个视图,其中有DEFINER=`tester`@`%` , 但这个tester用户在客户服务器上是不存在的。所以造成备份时报错:Got error: 1449: The specified as a definer ('tester'@'%') does not exist when using LOCK TABLES ...原创 2018-10-13 11:32:27 · 1897 阅读 · 0 评论 -
MYSQL性能优化
MYSQL性能优化1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。这里最主要的问题是,对于程序员来说,这个事情是很容易被忽略的。因为,我们某些查询语句会让MySQL不使用缓存。请...原创 2018-10-13 11:31:18 · 132 阅读 · 0 评论 -
MySQL server has gone away错误的处理方法
以root用户在对应的报错数据库执行:set global max_allowed_packet=1024*1024*20原创 2018-09-10 15:21:42 · 211 阅读 · 0 评论 -
比较少用的多表条件更新数据库
原创 2018-09-10 15:02:50 · 155 阅读 · 0 评论 -
数据库没有备份,数据被覆盖了,如何还原
数据库没有备份,数据被覆盖了,如何还原?这种情况下,可以通过日志来还原。先把数据库还原到上一时间段备份的版本。然后通过MYSQL提供的日志查看工具mysqlbinlog 来查看这指定时间段的操作记录:如,宝塔面板下装的数据库,都开启了二进制日志,通过以下命令就可以查到2018-05-11 18:11:10 到 2018-05-11 18:30:10 这段时间的 数据库的操作记录/www/s...原创 2018-08-03 09:35:46 · 8596 阅读 · 0 评论