
mysql
文章平均质量分 88
凝冻
游戏开发,erlang服务器程序。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql 错误码含义
mysql error code(备忘) 转1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表中的记录 1020:记录已转载 2013-03-08 11:19:14 · 1526 阅读 · 0 评论 -
MySQL binlog日志优化方案
Binlog 相关参数及优化策略 我们首先看看Binlog 的相关参数,通过执行如下命令可以获得关于Binlog 的相关参数。当然,其中也显示出了“ innodb_locks_unsafe_for_binlog”这个Innodb 存储引擎特有的与Binlog 相关的参数: mysql> show variables like '%binlog%'; +--------------------转载 2014-05-19 12:21:32 · 687 阅读 · 0 评论 -
mysql中的varchar
1.varchar类型的变化 MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255,其数据范围可以是0~255或1~255(根据不同版本数据库来定)。在 MySQL5.0以上的版本中,varchar数据类型的长度支持到了65535,也就是说可以存放65532个字节的数据,起始位和结束位占去了3个字 节,也就是说,在4.1或以下版本中需要使用固定的TEXT或BLOB转载 2014-06-11 18:30:35 · 568 阅读 · 0 评论 -
mysql binlog参数设置
1.mysql有很多系统变量可以设置,系统变量设置不同,会导致系统运行状态的不同。因此mysql提供两组命令,分别查看系统设置和运行状态。 2.Binlog 相关参数及优化策略。原创 2014-11-04 16:15:52 · 1410 阅读 · 0 评论 -
mysql性能优化
1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题是,对于程序员来说,这个事情是很容易被忽略的。因为,我们某些查询语句会让MySQL不使用缓存。请看下转载 2015-01-19 20:20:07 · 825 阅读 · 0 评论 -
mysql 操作总结 INSERT和REPLACE
用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。 言外之意,就是对数据进行修改。在标准的SQL中有3个语句,它们是INSERT、UPDATE以及DELETE。在MySQL中又多了一个REPLACE语句,因此,本文以MySQL为背景来讨论如何使有SQL中的更新语句。 一、INSERT和REPLACE转载 2015-01-20 18:06:00 · 763 阅读 · 0 评论 -
MYSQL语句和表的优化
-- 优化SQL的一般步骤 -- 一、通过show status和应用特点了解各种SQL的执行频率 /* 通过SHOW STATUS可以提供服务器状态信息,也可以使用mysqladmin extended-status命令获得。SHOW STATUS可以根据需要显示session级别的统计结果和global级别的统计结果。 以下几个参数对Myisam和Innodb存储引擎都计数: 1.C转载 2015-01-20 15:54:53 · 727 阅读 · 0 评论 -
shell脚本操作mysql数据库
shell脚本操作mysql数据库—创建数据库,在该数据库中创建表(插入,查询,更新,删除操作也可以做) #!/bin/bash HOSTNAME="192.168.1.224" #数据库Server信息 PORT="3306" USERNAME="root" PASSWORD="转载 2015-01-22 14:54:16 · 762 阅读 · 0 评论