起风了

“路海长 青夜旷 越过群山追斜阳”

mysql怎么建立自定义函数

虽然小班在开发项目中很少用到自定义函数,但是小班收集了一下这样的文章给大家分享 创建函数时问题马上出现:  ERROR 1418 (HY000): This routine has none of DETERMINISTIC, NO SQL,  or READS SQL DATA in its declaration and binary logging is enabled  (you *might* want to use t...

怎么查看mysql运行了多久

可能查看mysql运行了多久的功能不常用,但是知道了也不是什么不好的事情,那项目中遇到了这个需要怎么处理呢 查看MySQL启动时间以及运行了多长时间的方法有利用show与updtime或在中直接使用grep mysql 相关参数来查看,下面我们一起来看看. 一,uptime 可以查看系统的运行时间 show global status like 'upti...

mysql用户函数有哪些

mysql提供了很多内部函数,其中查看用户的函数有四个,分别是:user()、system_user()、session_user()、current_user(),感觉他们返回的值一直都是一样,他们有没有区别,如果有是什么区别了? User() 这个函数, 是取得 当前登陆的用户. 相当于问 MySQL 我是谁 的意思。 mysql> SELECT USER(); +--...

mysql怎么处理查询数据里面的空格

有的时候我们在填写网站注册信息的时候,有些初级程序员可能就忽视了空格入库的问题,那么在填写注册信息里面把空格入库了怎么办呢,在php里面有trim()    ltrim()  rtrim()过滤字符串的空格。那么在mysql里面用什么函数来过滤呢 查找字段有空格的方法我们可以使用replace替换或使用trim直接...

怎么设置链接MySQL数据库名不区分大小写

unix下面默认是区分大小写的,而winodws下面是不区分的所以我们在windows中就没必要设置了,下在来看具体的配置技巧. Linux下的MySQL默认是区分表名大小写的,通过如下设置,可以让MySQL不区分表名大小写: 1、用root登录,修改 /etc/my.cnf; 2、在[mysqld]节点下,加入一行:lower_case_table_names=1 3、重启MySQ...

怎么删除MySQL二进制日志

网站的日志文件不清理,时间长了是很占电脑空间的,下面是小班收集了删除日志文件的方法给大家参考 下面我总结了四种删除mysql二进制日志的方法,分别为reset master PURGE 设置日志过期expire_log_day及中的rm命令来删除,具体操作方法都有例子说明有兴趣的可参考一下. 方法一,删除全部二进制日志: 在mysql上...

MySQL怎么把中文转换成拼音

有写网站项目可能会用到输入中文就可以得到拼音,那这个怎么实现呢,希望下面的文章对你有签发   汉字转拼音全拼,代码如下: -- 创建汉字拼音对照临时表  CREATE TABLE IF NOT EXISTS `t_base_pinyin` (    `pin_yin_` varchar(255)&nbs...

mysql怎么格式化时间DATE_FORMAT

在php语言里面有time() date()  等处理时间戳的函数,那么在mysql里面是哪些函数呢 对于mysql中的DATE_FORMAT函数你了解多少,如果不理解多少可以进入本站来参考一下,下面我整理了几个关于DATE_FORMAT函数的使用例子与文章最新的说明,希望能给你带来帮助。 1.获取当前的时间:SELECT NOW( ); 结果:201...

mysql查询中in的使用技巧

我们把一系列的结果集放在in里面   那么什么时候可以用到in呢,请看下文 在mysql查询中我们可以在条件后面带上where参数如果有多个指定值我们可以使用 in来限制了,下面来看看in的一些使用技巧. 查询,代码如下: SELECT * FROM table1 WHERE table1.id IN (1, 2, 3, 4, 5, …, 999999)  删除,代码如...

mysql使用update批量修改替换语句

  有时候网站要迁移,之前的域名需要变化,可是在数据库里面网站都写的是决定路径,需要批量替换怎么办呢   这个时候就可以用到里面的字符串处理函数replace 在mysql中替换与修改数据我们使用update与replace一同操作就可以了,下面给各位整理了一些常用的mysql中批量修改与替换语句,希望对大家会有所帮助....