修改
参数分两类,一类是修改数据启动类型参数直接进入/etc/my.cnf中可修改启动的系统参数。另外一种是修改运行参数,则可直接进入mysql进行修改,或者直接试用连接工具进行修改。一、variable#查看mysql参数#mysql -uroot -proot -e "show variables"|grep logbin二、status#查看mysql状态#mysql -uroot -proot -e "show status"#全局状态#mysql -uroot -proot -e "show global status"三、processlist#查看100条正在执行的sql
语句mysql>show processlist#查看全部正在执行的sql语句mysql>show full processlist四、set 参数#不
重启直接生效,重启后失效。若需要重启后依然生效,需要更改配置文件my.cnfset global key_buffer_size = 1024*1024*2UPDATE的表不能在子查询里面,一般的方法是用两个语句,先把子查询的结果保存到临时表里面,然后关联临时表进行修改。
不过,你这个语句好像可以下面这样吧:
update shop_order set status=20 where unix_timestamp()-add_time>60*60*24*30
评论列表(0条)