博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql实用语法
阅读量:4927 次
发布时间:2019-06-11

本文共 1070 字,大约阅读时间需要 3 分钟。

1. 查询mysql空间

  • 数据库空间大小
    SELECT ROUND(SUM(DATA_LENGTH/1024/1024),2) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='SINO_DXP'
  • 数据表空间大小
    SELECT ROUND(SUM(DATA_LENGTH/1024/1024),2) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='SINO_DXP' AND TABLE_NAME='DXP_INTERFACE_FIELD';

2. mysql备份数据库

  • 全库备份
    mysqldump -u root -ppassword database > /usr/backup/20180621/database.sql
  • 单表备份
    mysqldump -u用户名 -p密码 数据库名 表名 --where="筛选条件" > 导出文件路径

3. 查询数据库中的表

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='DXP' and table_name like 'DXP_%';

4. mysql编码配置

  • 更改表的编码
    alter table tablename convert to character set utf8;
  • 更改表的字段编码
    alter table tablename default character set utf8;
  • 更改数据库的编码
    alter database dxp default character set utf8;

5. mysql配置定时任务

  1. 查看定时任务是否开启
    show VARIABLES LIKE '%event_scheduler%'; select @@event_scheduler
  2. 临时启动,修改就即时生效,无须重启mysql服务,不过下次mysql服务重启时,又会变成默认的,即没有开启定时任务
    set global event_scheduler =1; ## 0代表关闭
  3. 永久启动,这就要修改配置文件(由于修改了配置文件,需要重启mysql服务才能生效)
    event_scheduler=ON;

6. mysql使用正则表达式

  • 使用关键词regexp,类似与like

转载于:https://www.cnblogs.com/hudiblogs/p/10033324.html

你可能感兴趣的文章
python语言中的数据类型
查看>>
C++中static_cast, dynamic_cast使用方法
查看>>
快慢指针和链表原地反转
查看>>
extarea 在浏览器中固定大小和禁止拖动
查看>>
【转载】IDEA:放置型塔防备忘录
查看>>
CSS3----background:-webkit-gradient()渐变效果
查看>>
[ CERC 2014 ] Vocabulary
查看>>
[ HNOI 2014 ] 米特运输
查看>>
[ Luogu 3709 ] 大爷的字符串题
查看>>
[转]ibatis中井号跟美元符号区别(#、$)
查看>>
23种设计模式之解释器模式
查看>>
无线网络探测V1.22
查看>>
阿里云系统安装部署Freeswitch
查看>>
为什么调用 FragmentPagerAdapter.notifyDataSetChanged() 并不能更新其 Fragment?
查看>>
《士兵突击》关键字
查看>>
IE6下浮层闪烁的问题
查看>>
ylb:SQL Server中的时间函数
查看>>
C# Url接口的调用
查看>>
教程-Delphi第三方控件安装卸载指南
查看>>
了解你所不知道的SMON功能(七):清理IND$字典基表
查看>>