摘要: 逻辑备份:1.mysqldump(数据导出工具) mysqldump options db_name[table_name]//备份单个数据库 mysqldump 选项 --database database-name1 [databases-name2]....//备份指定的数据库一个或者多个 mysqldump 选项 --all-database //备份所有的数据库 链接选项: -u :指定... 阅读全文
posted @ 2010-10-08 14:35 sunss 阅读(431) 评论(0) 推荐(0) 编辑
摘要: PROCEDURE ANALYSE 通过分析select查询结果对现有的表的每一列给出优化的建议。PROCEDURE ANALYSE的语法如下:SELECT ... FROM ... WHERE ... PROCEDURE ANALYSE([max_elements,[max_memory]])max_elements (默认值256) analyze查找每一列不同值时所需关注的最大不同值的数量.... 阅读全文
posted @ 2010-10-08 14:30 sunss 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 希望数据表中有重复记录的时候我们可以给表添加一个联合唯一索引例如,user表中有user_id,user_name两个字段,如果不希望有两条一摸一样的的user_id和user_name,我们可以给user表添加两个字段的联合唯一索引:alter table user add unique index(user_id,user_name);这样当向表中添加相同记录的时候,会返回1062的添加失败信... 阅读全文
posted @ 2010-10-08 14:28 sunss 阅读(341) 评论(1) 推荐(0) 编辑
摘要: 本文将着重介绍两个MySQL命令的组合,它将以原有数据表为基础,创建相同结构和数据的新数据表。 这可以帮助你在开发过程中快速的复制表格作为测试数据,而不必冒险直接操作正在运行 的数据表。示例如下:将 production 数据库中的 mytbl 表快速复制为 mytbl_new,2个命令如下:CREATE TABLE mytbl_new LIKE production.mytbl;INSERT m... 阅读全文
posted @ 2010-10-08 14:25 sunss 阅读(12394) 评论(0) 推荐(1) 编辑
摘要: MySQL Migration Toolkit是mysql官方提供的数据库移植工具,可以将任何数据源转换成mysql的数据,也可以将mysql的数据转换成其它类型的数据。需要java支持支持的数据库迁移Access-to-MySQL DBF-to-MySQL Excel-to-MySQLMSSQL-to-MySQLMySQL-to-Access MySQL-to-Excel MySQL-to-MS... 阅读全文
posted @ 2010-10-08 09:43 sunss 阅读(2250) 评论(0) 推荐(0) 编辑
摘要: 看程序竟然发现Mysql有这个功能!今天写程序,新发现……………………,相当不错^_^,省略了很多功夫,每天1G多的日志!!MySQL 自4.1版以后开始支持INSERT … ON DUPLICATE KEY UPDATE语法,使得原本需要执行3条SQL语句(SELECT,... 阅读全文
posted @ 2010-10-05 13:47 sunss 阅读(608) 评论(1) 推荐(0) 编辑
摘要: 服务器重新启动的情况当mysqld启动时,所有的授权表内容被读进存储器并且从那时开始生效。被服务器立即应用的情况用GRANT、REVOKE或SET PASSWORD对授权表施行的修改会立即被服务器注意到。直接修改授权表的情况如果你手工地修改授权表(使用INSERT、UPDATE等等),你应该执行一个FLUSH PRIVILEGES语句或运行mysqladmin flush-privileges告诉... 阅读全文
posted @ 2010-10-05 13:40 sunss 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 下面转自:http://hi.baidu.com/anson7722/blog/item/dd0f5c02357f5b024afb51ba.htmlEXPLAIN 是mysql解释select查询的一个关键字,可以很方便的用于调试 语法格式如下 EXPLAIN tbl_name 或者: EXPLAIN SELECT select_options EXPLAIN 语句可以被当作 DESCRIBE 的... 阅读全文
posted @ 2010-10-04 16:31 sunss 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 总所周知,phpmyadmin是个方便快捷的mysql管理工具,下载地址:http://www.phpmyadmin.net/home_page/downloads.php安装配置:tar -zxf phpMyAdmin-3.3.7-all-languages.tar.gzcp -rf phpMyAdmin-3.3.7-all-languages /usr/local/httpd/htdocs/p... 阅读全文
posted @ 2010-10-04 10:47 sunss 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 周末重读了一遍《高性能MySQL》,发现有些知识点看过便忘了,没有实际动手操作一遍就是记不牢,所以今天动手操作了一下“找出谁持有锁”,并把实验步骤记录下来,有兴趣的网友可以参照一二。问题的背景:在实际使用MySQL时,如果访问量比较大,那么很可能会出现大量Locked状态的进程,但是却不能方便的识别是哪条SQL引起的问题,很多人遇到此类问题时,多半是通过PhpMyAdmin... 阅读全文
posted @ 2010-09-30 14:40 sunss 阅读(442) 评论(0) 推荐(0) 编辑