- 博客(8)
- 收藏
- 关注
转载 MySQL修复表的三种方法
也许很多人遇到过类似Can’t open file: ‘[Table]mytable.MYI’ 这样的错误信息,却不知道怎么解决他,下面我们做个介绍,多数情况下,数据库被破坏只是指索引文件受到了破坏,真正的数据被破坏掉的情况非常少。大多数形式的数据库破坏的的修复相当简单。和前面的校验一样,修复的方式也有三种。下面讲的方法只对MyISAM格式的表有效。其他类型的损坏需要从备份中恢复。
2015-01-09 17:15:03 1356
原创 mysql优化汇总
跟大家分享一个mysql的优化汇总,很好的东东MySQL数据库性能优化思路与解决方法(一)MySQL数据库性能优化思路与解决方法(二)优化MySQL性能的几种方法-总结MySQL查询优化注意下面的四个细节如何减少对MySQL的访问-连接池和缓存MySQL的SQL性能优化-order by语句的优化MySQL的SQL语句优化-group by语句的优化MySQ
2014-12-01 16:46:38 773
转载 关闭MySQL注意事项
关闭mysql有很多方法,但是本文分析了mysqld进程关闭的过程,以及如何安全、缓和地关闭MySQL实例,对这个过程不甚清楚的同学可以参考下。关闭过程: 1、发起shutdown,发出 SIGTERM信号 2、有必要的话,新建一个关闭线程(shutdown thread)如果是客户端发起的关闭,则会新建一个专用的关闭线程如果是直接收到 SIGTERM 信号
2014-11-19 10:48:02 539
转载 MySQL安全相关启动选项
下列mysqld选项影响安全:--allow-suspicious-udfs该选项控制是否可以载入主函数只有xxx符的用户定义函数。默认情况下,该选项被关闭,并且只能载入至少有辅助符的UDF。这样可以防止从未包含合法 UDF的共享对象文件载入函数。--local-infile[={0|1}]如果用--local-infile=0启动服务器,则客户端不能使用LOCAL in
2014-11-18 10:31:53 1697
转载 MySQL数据库utf8表存储latin1乱码字符转换
线上有个数据表,字符集是utf8,但由于环境不统一的原因,导致实际上数据表存储的内容是latin1内码的数据。也就是说,借着utf8的壳子,实际存储着latin1字符集的数据。在这种情况下,需要注意几个字符集配置: 客户端终端工具(SecureCRT)的显示字符集设置为:utf-8, Linux终端(TERM)下,设置LANG环境变量为:en_US.UTF-8,或者zh
2014-11-17 10:45:50 2408
转载 MySQL查询优化注意下面的四个细节
在任何一个数据库中,查询优化都是不可避免的一个话题。对于数据库工程师来说,优化工作是最有挑战性的工作。MySQL开源数据库也不例外。其实笔者认为,数据库优化并没有大家所想象的那么苦难。通常情况下,大家可以从以下四个细节出发来做好MySQL数据库的查询优化工作。
2014-11-13 15:28:29 457
转载 MySQL数据库根用户root密码忘记后的解决办法
忘记MySQL根用户的root密码是很多企业都会出现的问题,在遇到此问题的时候很多企业都素手无策,下面联动北方技术介绍下MySQL根用户root密码忘记后的通用的解决办法:
2014-11-12 20:48:08 504
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人