-

MySQL数据库

MySQL数据库开源的关系型数据库管理系统。MySQL数据库主要分享MySQL相关的配置,MySQL调优备份,MySQL集群负载等知识,记录一些MySQL常用命令和教程以及MySQL使用的技巧。

MySQL导入速度慢怎么办?

MySQL

有时候在我们往MySQL数据库导入大数据量的SQL文件时,如何让导入的速度更快?如果使用Navicat图形化工具导入,10G大小的SQL文件可能四五个小时不一定能执行完。那么今天雷雪松给大家讲解一下MySQL导入速度慢的讲解办法。
阅读原文 »

MySQL通过data数据目录恢复数据

MySQL

MySQL数据库突然莫名其妙的启动不了了,不过Linux服务器上/var/lib/mysql(yum方式安装后的数据库目录)数据库物理文件目录还在。这种情况没有SQL文件我们如何恢复数据库呢?下面雷雪松就介绍一下MySQL 通过data数据目录恢复数据。
阅读原文 »

2017版最新中国省市区

WEB前端

2017版最新中国省市区数据来源中华人名共和国国家统计局行政区划代码:http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201703/t20170310_1471429.html。在行政区划代码中城市和行政代码的基础上,并新加首字母,把数据做成了json格式和MySQL SQL文件,主要数据包括:邮政编码、省市区名称、首字母。下面雷雪松就把2017版最新中国省市区json文件和SQL文件分享给大家。
阅读原文 »

Linux下MySQL如何修改数据库目录

MySQL

在CentOS下使用yum安装MySQL默认的数据文件路径存放在/var/lib/mysql目录下,工作中项目希望给MySQL的数据文件单独放在/data/mysql下,方便后期管理和维护。下面雷雪松详细的讲解下如何在Linux下将MySQL目录下的数据文件迁移到其他目录。
阅读原文 »

MariaDB MaxScale读写分离

MySQL

MaxScale是MariaDB开发的一个数据库智能代理服务,一直看好的开源数据库MariaDB的又一利器。MaxScale允许根据数据库 SQL 语句将请求转向目标一个到多个服务器,可设定各种复杂程度的转向规则。MaxScale 设计用于透明的提供数据库的负载均衡和高可用性,同时提供高度可伸缩和灵活的架构,支持不同的协议和路由决策。简单的讲就是使用MaxScale可以轻松解决mariaDB读写分离的问题。下面雷雪松就详细的带大家一起看看MariaDB MaxScale实现读写分离的具体步骤。
阅读原文 »

MySQL索引的创建和删除

MySQL

MySQL是一个非常优秀的开源数据库。也是PHP程序员经常会用到的数据库。MySQL索引对查询的速度有着至关重要的影响,对于少量的数据,有没有合适的索引影响不是很大,但是,当随着数据量的增加,性能会急剧下降。下面雷雪松就总结下MySQL索引的创建和删除操作。
阅读原文 »

MySQL基础知识点总结归纳

MySQL

PHP开发的过程中,基本标配的数据库为MySQL。我们不用像数据库DBA那样熟悉所有的MySQL知识,作为一个PHP程序员我们还是必须会MySQL基本的数据增删查改。下面雷雪松总结归纳一些MySQL基础知识点分享给大家。
阅读原文 »

MySQL拷贝表结构、表数据总结

MySQL

MySQL运维的过程中,经常需要拷贝表复制表。有时需要只需要复制拷贝表的结构,有时需要拷贝复制表的结构和数据。今天雷雪松就详细的总结一下MySQL拷贝表结构、表数据的方式和SQL语句。
阅读原文 »

MySQL实现附近经纬度排序

MySQL

现在很多手机软件都有附近距离的功能,如何通过MySQL数据库中的SQL实现呢?如何根据某点的经纬度对数据库中附近位置进行排序?怎样计算两个经纬度之间的具体距离?下面雷雪松带大家看看具体的SQL语句实现附近经纬度排序的写法。
阅读原文 »

MySQL导入导出txt文本

MySQL

在实际WEB开发的过程中,MySQL从文本中导入数据或导出数据到文本是非常常见的操作之一。其实MySQL当初设计的时候就已经考虑了这一需求,下面雷雪松详细的讲解下如何在MySQL中导入导出txt文本。
阅读原文 »