MySQL数据库

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

2017版最新中国省市区

分类:WEB前端 时间:

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

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

分类:MySQL 时间:

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

MariaDB MaxScale读写分离

分类:MySQL 时间:

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

MySQL索引的创建和删除

分类:MySQL 时间:

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

MySQL基础知识点总结归纳

分类:MySQL 时间:

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

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

分类:MySQL 时间:

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

MySQL实现附近经纬度排序

分类:MySQL 时间:

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

MySQL导入导出txt文本

分类:MySQL 时间:

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

MySQL常用的SQL查询语句

分类:MySQL 时间:

在MySQL的学习过程中,最复杂,最考验SQL功底的就是SELECT查询语句了。下面总结一下在WEB网站开发中比较实用的时期查询SQL语句。假设MySQL数据库表中时间字段为add_time,类型为datetime。
阅读全部 »

Windows MySQL5.7安装和配置

分类:MySQL 时间:

MySQL5.7是MySQL是最新的MySQL大版本,也是官方认为目前性能最好的。MySQL5.7也有很多改动,很多新的特性。下面就详细介绍下Windows下面MySQL5.7.10安装和配置,也和大家分享在MySQL5.7.10安装过程中的一些心得。
阅读全部 »