mysql的操作的一些小技巧

一、丢失root密码
mysql密码丢失后,需重新设置
1、在 mysql配置目录下 etc/my.cnf 中加入 (mysqld下) skip-grant-tables
2、用空密码进入mysql管理命令行
3、切换到mysql库,执行update user set password=PASSWORD(“new_pass”) where user=‘root’

二、mysql replace用法
用于更新文本中的部分内容,如ip、域名等
语法:UPDATE tb1 SET f1=REPLACE(f1, ‘原内容’, ‘新内容’);
例:更换图片地址的域名

update  retail_ordering.ads set pic_url=replace(pic_url,"192.168.6.100:8080","192.168.0.118") where ad_id>0;

三、where in 排序
mysql进行排序的时候如果需要按照原始的顺序排序,就可以使用order by find_in_set()方法,具体用法如下:
select * from ecs_goods where goods_id in (1,2,3) order by FIND_IN_SET(goods_id,(1,2,3) )

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值