mysql
文章平均质量分 53
小小的时光
小小的时光能承载多少的故事、、、
展开
-
mysql The InnoDB memory heap is disabled 问题决解
程序员的上班日常今天 打开网站,突然就访问不了 ,最近也没有修改服务器配置等信息,然后就登录服务器查看 用的是亚马逊EC2服务器。 首先想到的是重启一下服务,因为网站在没有改动的情况下 ,大部分都是服务的问题 所以第一步:首先重启了下 apeche ,mysql等这些服务。然后打开网站恢复可以打开了 ,这时以为可以了,过了几分钟 突然网站又崩溃了 打不开然后我有去服务重启了下原创 2016-06-03 10:45:18 · 27610 阅读 · 1 评论 -
sql查询语句
1、MySQL:连接查询,级联操作 一、mysql查询的五种子句 where(条件查询)、having(筛选)、group by(分组)、order by(排序)、limit(限制结果数) 1、where常用运算符: 比较运算符 > , < ,= , != (< >),>= , <= in(v1,v2..原创 2016-09-16 16:37:33 · 1450 阅读 · 0 评论 -
MYSQL数据库优化
对于一个以数据为中心的应用,众所周知,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计、sql语句优化、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能影响的大小。下面我们逐个阐明: 一、数据库设计 适度的反范式,注意是适度的 我们都知道三范式,基于三范式建立的模型是最有效保存数 据的转载 2016-09-28 17:57:13 · 364 阅读 · 0 评论 -
MySQL数据库管理常用命令
安装 利用RPM包安装MySQL 设置TCP 3306端口的iptables root密码管理 设置root用户的密码 mysqladmin -uroot password ‘password’ 修改root用户的密码 mysqladmin -uroot -p password ‘password’ 数据库,表管理 进入mysql mysql -h hostname -uroo原创 2016-09-30 17:33:06 · 263 阅读 · 0 评论 -
MYSQL千万级数据量的优化方法积累
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t whe转载 2017-03-01 22:21:54 · 4115 阅读 · 0 评论 -
php数据库备份还原类
php备份还原实现类<?php/** * 数据库备份还原类 * Class DatabaseTool */class DatabaseTool{ private $handler; private $config = array( 'host' => 'localhost', 'port' => 3306, 'user' =转载 2017-04-27 17:35:19 · 799 阅读 · 0 评论 -
liunx下mysql备份及crontab自动备份
liunx下使用mysql的 mysqldump进行备份和还原数据操作 crontab命令可以帮助我们实现自动定时备份数据库。备份某个数据库#先创建备份目录mkdir -p /var/local/backupcd /var/local/backup #备份数据库mysqldump -uusername -ppassword database &amp;gt; database_2...原创 2018-08-03 18:08:02 · 289 阅读 · 0 评论