一起学习网 一起学习网

为您找到相关结果为  2000 

用MySQL函数清除字符串首尾空白字符的方法3小时前

问题:短信息审核的时候,会根据内容来进行判断,比如a内容可以通过,b内容不能通过,则MySQL中表现为 msg = a,msg = b,可是如果msg字段的内容中包含回车换行等空白字符(最常见的是内容开头和末尾出现换行),则比对就不成功,造成短信息审核不成功。 由于内容插入的时候没办法进行完全的过...

mysql多表join时候update更新数据的方法3小时前

sql语句:update item i,resource_library r,resource_review_link l set i.name=CONCAT('Review:',r.resource_name) where i.item_id=l.instance_id and l.level=...

MySQL复制的概述、安装、故障、技巧、工具(火丁分享)3小时前

同MongoDB,Redis这样的NoSQL数据库的复制相比,MySQL复制显得相当复杂! 概述 首先主服务器把数据变化记录到主日志,然后从服务器通过I/O线程读取主服务器上的主日志,并且把它写入到从服务器的中继日志中,接着SQL线程读取中继日志,并且在从服务器上重放,从而实现MySQL复制。具体...

使用navicat 8实现创建数据库和导入数据 管理用户与权限[图文方法]3小时前

下面看图使用该工具创建数据库和导入数据。navicat 8 下载地址 1 2 3 4 5 6 7 8 9 10 11 12。教程完毕。 2,管理建立用户和分配用户权限 在这里,我们可以发现root是MySQL最高级别权限的用户,它拥有查看、修改和删除MySQL软件中所...

navicat 8 创建数据库与创建用户分配权限图文方法3小时前

下面是我们需要创建一个数据与一个用户的方法,图文操作的原理跟命令行原理是一样的。navicat 8 精简版(7M) MYSQL图像管理工具 V8.0.28第一步、先连接mysql如果出现连接不了的情况,一般是mysql数据库没有启动,或密码不正确。大家可以解决下。第二步、先创建一个数据库 jb51...

FROM_UNIXTIME 格式化MYSQL时间戳函数3小时前

函数:FROM_UNIXTIME作用:将MYSQL中以INT(11)存储的时间以"YYYY-MM-DD"格式来显示。语法:FROM_UNIXTIME(unix_timestamp,format) 返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE...

mysql筛选GROUP BY多个字段组合时的用法分享3小时前

想实现这样一种效果如果使用group by一个条件的话,得到的结果会少了很多,如何多个条件组合筛选呢 group by fielda,fieldb,fieldc... 循环的时候可以通过判断后一个跟前面一个是否相同来分组,一个示例 $result = mysql_query("SELECT g...

mysql建立自定义函数的问题3小时前

创建函数时问题马上出现: ERROR 1418 (HY000): This routine has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (...

Mysql源码学习笔记 偷窥线程3小时前

感觉代码有些凌乱,注释代码都写的比较随意,好像没有什么统一的规范,不同的文件中代码风格也有差异,可能Mysql经过了很多牛人的手之后,集众牛人之长吧。也可能是我见识比较浅薄,适应了自己的代码风格,井底之蛙了,总之还是怀着敬畏的心情开始咱的源码之旅吧。本人菜鸟,大神轻拍。   Mysql可以启动起来...

mysql仿oracle的decode效果查询3小时前

以下代码在MYSQL中测试通过,MSSQL应该能跑通,未测试。 #创建表如下 create temporary table tmp (a int, b int ,c int); insert into tmp VALUES (1,10,1),(10,10,2),(10,100,2); #mysq...

一些mysql启动参数的说明和优化方法3小时前

back_log值指出在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。只有如果期望在一个短时间内有很多连接,你需要增加它,换句话说,这值对到来的TCP/IP连接的侦听队列的大小。你的操作系统在这个队列大小上有它自己的限制。 Unix listen(2)系统调用的手册页应该有...

php后台经常提示无法连接mysql 刷新后又可以访问的解决方法3小时前

网上一共提供了两种方法: 第一种:卸载KB967723补丁登录服务器,进入控制面板 — 添加和删除程序 — (勾选上方的“显示更新”)在里面可以看到更新的KB967723这个补丁,然后就想卸载普通软件一样卸载,卸载中会提示你,如果卸载可能导致程序运行出错,没关系,选择“是”,继续卸载。卸载完成后重...

MySQL服务器默认安装之后调节性能的方法3小时前

My favorite question during Interview for people to work as MySQL DBAs or be involved with MySQL Performance in some way is to ask them what should b...

MySQL从MyISAM转换成InnoDB错误与常用解决办法3小时前

原来自己用的是为了装的, 所以在设置database usage(如下图1)的时候按照discuz官方的建议,选的都是Non-Transactional Database Only(只支持MyISAM数据引擎的非事务数据库),用MyISAM数据库,还没涉及到需要InnoDB,因此打算直接不加载INN...

MYSQL无法启动提示: Default storage engine (InnoDB) is not available的解决方法3小时前

在my.ini(linux下/etc/my.cnf)加上skip-innodb,就可以了。 我这样设置后,在linux下都没问题,今天在我本机winXP启动MYSQL,提示启动不起来。看下mysql目录的错误日志: 引用 090613 10:15:27 [ERROR] Default storag...

Mysql启动中 InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes 的问题3小时前

如果你的配置文件使用了类似my-innodb-heavy-4G.cnf作为配置文件的话。 Mysql可以正常启动,但innodb的表无法使用 在错误日志里你会看到如下输出: InnoDB: Error: log file ./ib_logfile0 is of different size 0 5...

PHP访问MySQL查询超时处理的方法3小时前

目前两个客户端扩展库连接超时可以设置选项来操作,比如mysqli: options(MYSQLI_OPT_CONNECT_TIMEOUT, 5); //连接 $mysqli->real...

MySQL InnoDB和MyISAM数据引擎的差别分析3小时前

MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。 MyIASM是IASM表的新版本,有如下扩展: 二进制层次的可移植性。 NULL列索引。 对变长行比ISAM表有更少的碎片。 支持大文件。 更好的索引压缩...

网站前端和后台性能优化的34条宝贵经验和方法3小时前

1 减少HTTP请求数量 (Minimize HTTP Requests) tag:content 80%的用户响应时间被花费在前端,而这其中的绝大多数时间是用于下载页面中的图片、样式表、脚本以及Flash这些组件。减少这些组件的数量就可以减少展示页面所需的请求数,而这是提高网页响应速度的关键。...

mysql 查询数据库中的存储过程与函数的语句3小时前

方法一: select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' //存储过程 select `name` from mysql.proc where db = 'your_db_name' ...