mysql 常用语句记录
2015-10-08 09:37
405 查看
一、表的状态查询
(1)如果发现一个数据异常的大了,需要查看一下其中哪些表变大了,可以使用如下命令
SQL> SHOW TABLE STATUS FROM 数据库名 LIKE 数据表名;
或者
SQL>select table_name,data_length from information_schema.tables;
如果表太小,可使用ALTER TABLE调整:
SQL>ALTER TABLE tbl_name MAX_ROWS=1000000000 AVG_ROW_LENGTH=nnn;
仅应为具有BLOB或TEXT列的表指定AVG_ROW_LENGTH。
(2)查看某个表里的记录数
SQL>select count(*) from table;
(1)如果发现一个数据异常的大了,需要查看一下其中哪些表变大了,可以使用如下命令
SQL> SHOW TABLE STATUS FROM 数据库名 LIKE 数据表名;
或者
SQL>select table_name,data_length from information_schema.tables;
如果表太小,可使用ALTER TABLE调整:
SQL>ALTER TABLE tbl_name MAX_ROWS=1000000000 AVG_ROW_LENGTH=nnn;
仅应为具有BLOB或TEXT列的表指定AVG_ROW_LENGTH。
(2)查看某个表里的记录数
SQL>select count(*) from table;
相关文章推荐
- MySQL读写分离又一好办法 使用 com.mysql.jdbc.ReplicationDriver
- mysqldump报错'The user specified as a definer ('root'@'%') does not exist when using LOCK TABLES'
- MySQL命令行查询乱码解决方法:
- 如何查找MySQL中查询慢的SQL语句
- mysql一次插入多条数据
- 小记一次mysql主从配置解决方案
- [优化篇]Ubuntu使用corosync+pacemaker+drbd实现MySQL的HA(1)
- 小记一次mysql主从配置解决方案
- RHEL6.5编译安装MySQL5.6.26教程
- Explain吧!MySQL
- MySQL的青春
- mysql_dev关于sql服务器端理解
- mysql优化之limit与翻页优化
- MySQL备份和还原系列二:cp冷备份 和 mysqldump
- MySQL体系结构和存储引擎
- Rising Temperature
- MySQL 学习
- mysql: unknown variable 'character-set-client=utf8'
- mysql主从配置及遇到的问题
- MySQL中date、year、datetime、timestamp和time数据类型的区别