
mysql
iteye_831
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql sleep过多
最近项目上线了,但是问题出得比较奇怪,数据库中存在过多的sleep,这样一来给数据库服务器带来很大压力,万般无奈之下,只能自己去想想办法了解决这个问题,网上资料介绍也不是很多,多是一些PHP的代码.突然想到会话时间的问题,于是就修改了配置文件(Windows:my.ini Linux:my.cnf)在最末加上以下参数:wait_timeout=1800 interactive_timeo...原创 2010-01-18 22:49:45 · 121 阅读 · 0 评论 -
MySQL触发器的简介
[code="java"] 1、创建触发器: 语法: CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW BEGIN trigger_stmt END; 大写的为关键字 trigger_name:触发器的名字,我常用的命名规则t_name_...原创 2010-07-07 15:36:51 · 85 阅读 · 0 评论 -
mysql grant revoke
[code="java"] 我们一般在开发的过程中,尤其是涉及到加密性比较高的项目时,往往我们在开发的过程中只是能看到给定的一些数据,如可以指定用户只执行查询操作并且可以指定需要查询的列,还有就是可以指定用户对数据库的各种操作,又如:用户只能查询,不能删除和更新数据... 下面简单的谈谈授权: 1、首先进入控制台,当前进入控制台的用户需要拥有super administartion的权限 ...原创 2010-07-08 15:49:59 · 153 阅读 · 0 评论 -
mysql delete syntax
[code="java"] Single-table syntax: DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name [WHERE where_condition] [ORDER BY ...] [LIMIT row_count] Multiple-table syntax: DELETE [LOW...原创 2010-07-08 16:44:00 · 131 阅读 · 0 评论 -
mysql忘记密码
[code="java"] 在开发的过程中,可能因为事情比较忙,既然把数据库的密码忘了,那是一个大问题呀,别急,在难的问题多有方法来解决,只是我们需要寻找一个更好的解决方案来解决问题,下面谈谈Mysql忘记密码以后怎么登录数据库: 1、如果是在Windows底下只需在配置文件里加入(my.ini Linux:my.cnf):[mysqld] skip-grant-tables,添加完毕以后重新...原创 2010-07-08 17:21:17 · 96 阅读 · 0 评论 -
添加mysql引擎
[code="java"] Mysql从5.1以后的版本中,也可以本地映射远程服务器上的数据库信息,就好比Oracle的dbLink.下面简单谈谈其使用. 首先必须添加federated引擎到配置文件中(Windows:my.ini Linux:my.cnf [mysqld] federated) 重新启动mysql服务,使用show engines; | FEDERATED | YE...原创 2010-07-08 18:02:52 · 121 阅读 · 0 评论 -
mysql指定端口登录
[code="java"] 在开发的过程中有可能我们是同一类型数据库是多库并存的情况,于是它们之间唯一不同的就是端口,所有的网络通信多是通过端口来通信..下面简单谈谈一谈机器上如何使多数据库并存以Mysql为例: mysql -h localhost -P3308 -uroot -p -h 指定服务器的IP地址,如果是本地可以省略 -P 指定当前登录数据库的端口,字母一定...原创 2010-07-16 11:15:08 · 1958 阅读 · 0 评论 -
查看mysql执行计划
[code="java"] 在开发的过程中随着数据量的增大而感受到数据库的性能比较差从而延伸到响应速度慢,如果是开发人员很多时候估计是处于一种茫然状态,或者直接交给DBA去处理这问题,如果有DBA您很幸运,但是如果没有DBA的前提下我们怎么去处理这问题,可能唯一的方法就是看执行计划(也可以直接用explain SQL来分析...): 默认情况下Mysql的profiling是关闭的,...原创 2010-07-16 12:02:27 · 107 阅读 · 0 评论 -
mysql优化原则浅谈(转)
[code="java"] mysql的优花其实是个艰难的工作,要搞的东西太多了,之前在http://www.cnblogs.com/jackyrong/archive/2008/05/04/1182331.html 中摘了一些原则,最近对一个100多万条数据的表做优花时,有如下心得: 1) 取必须要用的数据 这里对于select 语句中只选有用的字段,这样的原则就肯定人人都知...原创 2010-07-29 11:47:32 · 122 阅读 · 0 评论 -
mysql 源码安装
[list] [*] 在文章发表之前我想谈谈mysql源码安装,这篇文章本来是打算上个星期写下了,结果由于工作的原因未来得及写下来.于是今天抽空把它写下来: 在安装的过程中,以centos操作系统为例: 1、首先必须安装gcc(gcc-c-c++)直接使用系统命令来安装如果自己去安装rpm包的话我个人感觉还是比较麻烦. yum -y installl gcc gcc-c-c++ ...原创 2011-10-16 17:12:02 · 135 阅读 · 0 评论 -
mysql help
[code="java"] mysql现在可谓是中小型企业的首选DB,但事实证明现在不少大型公司也已经把业务转向了Mysql,比如互联网巨头(google),电子商务巨头(alibaba的taobao业务平台). mysql --user=userName --password=password 之后会提示当前用户已登录提示,输入help或者help contents 或者会显示Mysql...原创 2010-07-05 10:33:01 · 232 阅读 · 0 评论 -
mysql自动登录bat文件
[code="java"] 下面是一个很简单的mysql登录bat脚本(只试用于Windows)。 @echo off rem 正在连接mysql,请稍等... cd \ mysql -h localhost -uroot -p rem root 把以上的代码保存为.bat文件,只需要修改host(连接的主机IP),u(跟的是当前主机的用户名),p(在这里暂且不指定当前服务器的密码,...原创 2010-07-01 11:24:21 · 661 阅读 · 0 评论 -
MySQL-Front 5 注册码(转)
[align=center]5.0版的: xrJM6I3WyKM89qwbcEviUtHrub07K57+ G0oCeccGnRml/1Z8+cIG595rmvhJOH+J 9cE5NsM6llSCCNWxg/UZbZdqY7SV5T2a 2oEUR3jy0hpPtFQq1D47ljU6yxzwQCFD H3213Mq9emTxXuKO5n/KJTXT12R/5CF6 H1on...原创 2010-06-01 11:02:57 · 233 阅读 · 0 评论 -
mysql备份到文本文件并使用文本文件还原数据
对于mysql数据库的数据备份和还原实现的方法很多,我们通常最常用的一般分为以下几种(sql、excel、mdb、txt)在这里我主要是介绍一下txt的备份和还原。 1、首先我们需要创建一张表:表结构如下; CREATE TABLE `users` ( `uid` varchar(10) NOT NULL, `username` varchar(30) DEFAU...原创 2010-01-20 12:24:09 · 355 阅读 · 0 评论 -
MYSQL常见出错代码(转)
1016错误:文件无法打开,使用后台修复或者使用phpmyadmin进行修复。 1044错误:数据库用户权限不足,请联系空间商解决 1045错误:数据库服务器/数据库用户名/数据库名/数据库密码错误,请联系空间商检查帐户。 1054错误:程序文件跟数据库有冲突,请使用正确的程序文件上传上去覆盖。 1146错误:数据表缺失,请恢复备份数据. 2002错误:服务器端口不对,请咨询空间商正确的...原创 2010-01-20 12:26:17 · 96 阅读 · 0 评论 -
mysqldump详解
http://dev.mysql.com/doc/refman/5.0/en/mysqldump.html原创 2010-01-22 12:08:26 · 95 阅读 · 0 评论 -
mysqlimport详解
http://dev.mysql.com/doc/refman/5.0/en/mysqlimport.html原创 2010-01-22 12:10:17 · 252 阅读 · 0 评论 -
mysql字符分割
[code="java"] 下面简单谈谈在mysql中使用分割符来分割数据方法: substring_index(src,splitSym,index) src:将要分割数据 splitSym:数据分割标记 index:splitSym出现的位置(正整数表示从左到右,而如果index的值是负数的话则表示从右往左分割数据):比如:1 表示splitSym出现的第一个位置之前的数据被截取。...原创 2010-10-19 14:53:36 · 237 阅读 · 0 评论 -
ip地址转数字以及反转
[code="java"] 项目中如果是基于网络产品的项目开发的时候,难免会用到IP地址与数字之间的转换,大部分时间是我们自己写个程序来实现该功能,但是Mysql就有函数可以实现该功能: eg: ip:127.0.0.1 // ip转数字 select inet_aton('127.0.0.1') as rs; rs 2130706433 // 数字转IP select in...原创 2010-10-19 16:45:21 · 684 阅读 · 0 评论 -
mysql生成XML或HTML
[code="java"] 在开发的过程中,很多时候可能需要把数据静态化,大部分常用的方法就是在程序中进行数据的静态化,但是mysql提供直接生成HTML或者XML格式数据的命令 eg: 打开终端输入以下命令: // 生成XML文件 mysql --default-character-set=utf8 --xml -uroot -padminroot -e "select * from ...原创 2010-10-19 18:08:43 · 201 阅读 · 0 评论 -
mysql date_format格式参数
[code="java"] 格式 描述 %a 缩写星期名 %b 缩写月名 %c 月,数值 %D 带有英文前缀的月中的天 %d 月的天,数值(00-31) %e 月的天,数值(0-31) %f 微秒 %H 小时 (00-23) %h 小时 (01-12) %I 小时 (01-12) %i 分钟,数值(00-59) %j 年的天 (001-366) %k 小时 (0-23)...原创 2010-10-26 13:04:00 · 1836 阅读 · 1 评论 -
mysql复制
[code="java"] 以下是mysql复制浅谈,如大家有什么问题欢迎共同交流. [/code]原创 2010-11-30 16:26:14 · 116 阅读 · 0 评论 -
SQL 字段重复值
[list] [*]很久没有学习的劲头了,今天参加一公司的面试,结果问到了这么一个SQL题,也就是给定一个表,需要查找出里面有重复记录的数据记录项。开题之前先谈谈这公司的面试过程,约的是10点到,结果10:20到的,一看大楼觉得还可以,在保安处登记以后走到会客厅等待接待人员来带到面试的地方,开始还是老样子首先是答题,说一个小时,结果应该不到半个小时题就答好了。然后在填填登记表,之后一起把这些东西...原创 2011-03-08 20:00:39 · 167 阅读 · 0 评论