随笔分类 -  MySQL

MySQL 实现字符串换行
摘要:UPDATE ew_pm_project_red_detail SET target_describe=REPLACE(target_describe,';【',CONCAT(';',CHAR(10),'【')) 阅读全文

posted @ 2018-02-01 09:16 Jade_K 阅读(15924) 评论(0) 推荐(0)

mysql in和exists性能比较和使用
摘要:in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大。 如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表 阅读全文

posted @ 2018-01-09 09:12 Jade_K 阅读(690) 评论(0) 推荐(0)

MySQL更新优化
摘要:在MySQL更新数据的时候要避免子查询 以前更新表数据SQL,包含子查询,这样在MySQL执行中,如果数据多的话执行会十分的缓慢,而且不是一般的慢 优化如下: 基本上秒执行成功 参考地址 http://blog.csdn.net/dagailv/article/details/72803203 阅读全文

posted @ 2018-01-04 18:07 Jade_K 阅读(136) 评论(0) 推荐(0)

MySQL 的 RowNum 实现
摘要:SELECT @rownum:=@rownum+1 rownum, t.systemid,t.systemcode FROM(SELECT @rownum:=0,syssystem.* FROM syssystem ) t 阅读全文

posted @ 2017-04-06 07:02 Jade_K 阅读(199) 评论(0) 推荐(0)

MySQL执行带out的存储过程
摘要:CALL `sp_sys_get_code`(3,'sys_customer',@code); SELECT @code 阅读全文

posted @ 2017-03-22 16:01 Jade_K 阅读(612) 评论(0) 推荐(0)

MySQL防止重复插入记录SQL
摘要:INSERT INTO sysuser(UserName,PASSWORD,CreateTime)SELECT '1231','123',NOW() FROM DUAL WHERE NOT EXISTS(SELECT * FROM sysuser WHERE UserName='1231') DUA 阅读全文

posted @ 2017-01-12 11:00 Jade_K 阅读(221) 评论(0) 推荐(0)

MySQL错误(一)
摘要:Host 'localhost' is not allowed to connect to this MySQL server 手贱误操作将root用户删除,解决办法: 找到mysql的配置文件 my.ini ,找到 [mysqld],在下面添加 skip-grant-tables ,然后重启mys 阅读全文

posted @ 2017-01-01 08:44 Jade_K 阅读(222) 评论(0) 推荐(0)

导航