MySQL 相关操作

博客内容聚焦于信息技术领域中如何删除带外键的数据这一关键问题。
show status like '%uptime%'        # 查看运行时间
validate_password=off              # mysql关闭密码策略 etc/my.cnf [mysqld]添加
set global time_zone='+8:00';      # 修改MySQL时区
set global log_timestamps=SYSTEM;  # 修改MySQL日志的时间

#--------------------------------------
# MySQL开启慢查询日志
#--------------------------------------
slow_query_log=ON
slow_query_log_file=/var/log/mysql/slow_query.log    #新建慢查询文件,并指定文件所有者mysql
long_query_time=2

#--------------------------------------
# SLEEP(N) 函数
#--------------------------------------
mysql> select sleep(2),name from bi_user where name like '%周%' limit 3;
+----------+-----------+
| sleep(2) | name      |
+----------+-----------+
|        0 | 周丹      |
|        0 | 周丽      |
|        0 | 周丽圆    |
+----------+-----------+
3 rows in set (6.00 sec)

sleep 函数对满足条件每条记录停留 N 秒执行,这里查询三条记录,每条停留2秒,一共执行花了6秒

2、如何删除带外键的数据

# 关闭关键检查
SET FOREIGN_KEY_CHECKS=0;

# 清空表数据
truncate table table_name

# 开启
SET FOREIGN_KEY_CHECKS=1;

# 查看
SELECT @@FOREIGN_KEY_CHECKS;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值