• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Mysql支持JSON类型

Mysql支持JSON类型
Mysql从5.7.8版本之后,就开始原生支持JSON(JavaScript Object Notation)类型了。这跟以往直接把JSON字符串存到Mysql的文本类型不一样,因为使用MySQL原生的JSON类型,数据校验之后是以二进制形式存储,避免了每次读数据时都要做字符串解析的额外负担,大大提升了读取性能。这里介绍MySQL中JSON类型的常用用法。 ……继续阅读 »

海叔叔 1个月前 (09-23) 4浏览 0评论 0个赞

在低内存虚拟机上启动MySQL

在低内存虚拟机上启动MySQL
云计算让我们在互联网上拥有自己的私有虚拟服务器非常实惠。Digital Ocean提供每月5美元的入门级Droplet,而亚马逊在EC2平台上拥有微型实例层,第一年是免费的。如果您想测试一些新技术(多源复制?)或将其概念放在一起,这些实例是非常有用的。然而,这些服务器具有非常低的内存,通常在半个GB到1GB之间。而现在,通常能看到生产级数据库服务器的内存是上……继续阅读 »

海叔叔 1个月前 (09-23) 4浏览 0评论 0个赞

MySql(MariaDB)在小内存VPS上崩溃,该怎么办?

MySql(MariaDB)在小内存VPS上崩溃,该怎么办?
最近我遇到了一个奇怪的问题:我的一个小内存(512MB)虚拟专用服务器上,MariaDB数据库经常崩溃。经过一些短暂的搜索,我发现了MariaDB在小型RAM机器上有什么潜在的问题,以及如何解决这个问题。 首先,如果您有这种问题,请检查MariaDB日志: tail -n 100 /var/log/mariadb/mariadb.log 你可能会发现这样的情……继续阅读 »

海叔叔 1个月前 (09-23) 3浏览 0评论 0个赞

MariaDB创建降序索引

MariaDB创建降序索引
自从诞生以来,MariaDb(MySQL)索引有一个限制:它们不能降序(create index desc)。是的,ALTER TABLE和CREATE INDEX可以包含ASC和DESC关键字,这在MySQL中完全合法,但这并不意味着下降索引被创建。也就是Mysql支持索引desc这样的语法,但是实际上并不支持这样的功能,比如:order by colum……继续阅读 »

海叔叔 1个月前 (09-23) 3浏览 0评论 0个赞

MySQL性能优化:按日期时间字段排序

MySQL性能优化:按日期时间字段排序
我有一张大约有100000个博客文章的表格,通过1:n关系链接到一个有50个Feed的表格。当我用一个select语句查询这两个表时,由发布表的日期时间字段排序,MySQL总是使用filesort,导致查询时间非常慢(> 1秒)。以下是postings表(简化)的模式: +-------------------……继续阅读 »

海叔叔 1个月前 (09-23) 6浏览 0评论 0个赞

MySQL与Oracle的区别和选择

MySQL与Oracle的区别和选择
关键词 MySQL与Oracle的区别和选择 MySQL与Oracle的区别   mysql数据库和oracle的区别和选择:LAMP大会的时候我跟Yahoo的一个技术高管聊的时候,我问他Yahoo在选择MySQL还 是Oracle的时候是怎么考虑,他的答案令我非常惊讶。他说大部分的时候我们是会用MySQL的,因为它的性能已经达到我们的要求。但是什么时候我们……继续阅读 »

海叔叔 5个月前 (05-30) 54浏览 0评论 0个赞

MySQL入门第一课

MySQL入门第一课
1、连接MYSQL mysql -h主机地址 -u用户名 -p用户密码 2、修改密码 mysqladmin -u用户名 -p旧密码 password 新密码 3、创建数据库 Mysql> Create Database 数据库名; 4、创建用户并授权 Mysql> grant 权限 on 数据库名.* ……继续阅读 »

海叔叔 5个月前 (05-30) 42浏览 0评论 0个赞

单向同步复制两台Mysql数据库

单向同步复制两台Mysql数据库
关键词 单向同步复制两台Mysql数据库 两台Mysql数据库数据同步实现 做开发的时候要做Mysql的数据库同步,两台安装一样的系统,都是FreeBSD5.4,安装了Apache 2.0.55和PHP 4.4.0,Mysql的版本是4.1.15,都是目前最新的版本。 1. 安装配置 两台服务器,分别安装好Mysql,都安装在 /usr/local/mysq……继续阅读 »

海叔叔 5个月前 (05-30) 44浏览 0评论 0个赞

什么是Mysql

什么是Mysql
关键词 什么是Mysql MySQL的概述 MySQL是一 个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型 网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 MySQL的特性 1.使用C和C++编……继续阅读 »

海叔叔 5个月前 (05-30) 37浏览 0评论 0个赞