![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql数据库
daspr
这个作者很懒,什么都没留下…
展开
-
检查数据表和修复数据表
数据库在运行中,会因为人为因素或一些不可抗力因素造成数据损坏。所以为了保护数据的安全和最小停机时间,我们需制定详细的备份/恢复计划,并定期对计划的有效性进行测试。 本章结合MySQL服务器的运行机制和所提供的工具,介绍如何进行数据库的备份、维护和修复。 以下是几点防范的措施: 制定一份数据库备份/恢复计划,并对计划进行仔细测试。 启动数据库服务器的二进制变更日志,该功能的系转载 2013-11-13 11:32:30 · 867 阅读 · 0 评论 -
mysql 配置文件参数优化
Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察以及调试,才有可能得到最佳效果。 下面先说我的服务器的硬件以及论坛情况, CPU: 2颗四核Intel Xeon 2.00GHz 内存: 4GB DDR 硬盘: SCSI 146G转载 2014-07-22 15:28:34 · 510 阅读 · 0 评论 -
MySQL数据库调优的101个技巧
MySQL 服务器硬件和操作系统调节:1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内存中访问文件时的速度要比在硬盘中访问时快的多。2. 不惜一切代价避免使用Swap交换分区——交换时是从硬盘读取的,它的速度很慢。3. 使用电池供电的RAM(注:RAM即随机存储器)。4. 使用高级的RAID(注:Redundant Arrays of Inexpensive Disks,即磁盘转载 2014-07-22 14:57:49 · 504 阅读 · 0 评论 -
MYSQL 语句 load data infile 用法
基本语法: load data [low_priority] [local] infile 'file_name txt' [replace | ignore] into table tbl_name [fields [terminated by't'] [OPTIONALLY] enclosed by ''] [escaped by'\' ]] [lines terminated转载 2014-05-14 11:21:35 · 509 阅读 · 0 评论 -
MySQL错误代码中文说明
1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表中的记录 1020:记录已被其他用户修改 1021:硬盘剩余空间不足,请加大硬盘可用空间 1022:关键转载 2014-01-15 12:20:46 · 358 阅读 · 0 评论 -
MySQL安全配置详解
MySQL 是一个真正的多用户、多线程SQL数据库服务器,它是一个客户机/服务器结构的实现。MySQL是现在流行的关系数据库中其中的一种,相比其它的数据库管理系统(DBMS)来说,MySQL具有小巧、功能齐全、查询迅捷等优点。MySQL 主要目标是快速、健壮和易用。目前,在大中型企业中已经得到了较好的运用,但是由于它是多平台的数据库,不可避免的默认配置也是适合多种情况的需求,因此需要用户需要在自转载 2014-01-15 12:24:22 · 749 阅读 · 0 评论 -
MySQL 数据库备份和恢复方法详解
本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。 目前 MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语法进行备份:BACKUP TABLE 或者 SELECT INTO OUTFILE,又或者备份二进制日志(binlog)转载 2014-01-15 14:27:44 · 589 阅读 · 0 评论 -
MYSQL集群服务配置
MYSQL集群服务配置 篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。 注意! 虽然这是基于2台服务器的MySQL集群,但也必须有额外的第三台服务器作为管理节点,但这台服务器可以在集群启动完成后关闭。同时需要注意的是并不推荐 在集群启动完成后关闭作为管理节点的服务器。尽管理论上可以建立基于只有2台服务器的MySQ转载 2014-01-14 17:54:46 · 362 阅读 · 0 评论 -
mysql相关错误以及对应解决方法总结
问题症状及报错信息: 数据库连接失败!请检查数据库服务器,用户名,密码是否正确 可能原因及解决方案: 安装时如果是mysql4.1以上版本,且刚安装未经密码算法更改会出现这个问题,解决方法详见本文的 Client does not sport authentication protocol requested by server小节,但如果这个问题是在虚拟主机服务商机器上出现,那一定是您真的原创 2014-01-10 18:20:32 · 519 阅读 · 0 评论 -
MySQL 添加列,修改列,删除列
ALTER TABLE:添加,修改,删除表的列,约束等表的定义。 查看列:desc 表名; 修改表名:alter table t_book rename to bbb; 添加列:alter table 表名 add column 列名 varchar(30); 删除列:alter table 表名 drop column 列名; 修改列名MySQL: alter table bbb chan转载 2014-01-09 18:04:59 · 507 阅读 · 0 评论 -
备份数据库
定期的备份可使我们数据库崩溃造成的损失大大降低。 在MySQL中进行数据备份的方法有两种,一种是使用mysqldump程序,一种是使用mysqlhotcopy、cp、tar或cpio等打包程序直接拷贝数据库文件。mysqldump程序备份数据库较慢,但它生成的文本文件便于移植。使用mysqlhotcopy等程序备份速度快,因为它直接对系统文件进行操作,需人为协调数据库数据的备份前后一致性。 本转载 2013-11-13 11:22:36 · 648 阅读 · 0 评论 -
MySQL程序介绍
安装完MySQL后,在MySQL的安装目录下会生成很多有用的程序,下面对这些程序进行一一介绍。 libmysqld----嵌入式MySQL服务器,它不能独立运行,它是一个函数库,可嵌入到其它程序中,使程序具有MySQL服务器的功能。 myisamchk和isamchk----检查和修复数据表、分析键值的分布情况、禁止或启用数据表索引的工具。 myisampack和pack转载 2013-11-13 11:06:08 · 604 阅读 · 0 评论 -
数据库具体操作
1. 连接数据库服务器 $ ./mysql -h host_name -u user_name -p -h host_name(--host=host_name),连接的数据库主机名,如果在本地主机上则可省略。 -u user_name(--user=user_name),数据库用户名,在unix系统上,如果系统的登录名与数据用户名一样,则可省略。在windows系统中,可通过设转载 2013-11-13 11:04:20 · 632 阅读 · 0 评论 -
MySQL数据库服务器逐渐变慢 该如何分析与解决
第一步 检查系统的状态 通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲,这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外,还应观注那些占用系统资源(cpu、内存)的进程。 1.1 使用sar来检查操作系统是否存在IO问题 #sar -u 2 10 — 即每隔2秒检察一次转载 2014-06-16 16:39:42 · 555 阅读 · 0 评论