修改表名:alter table 表名 rename to 新表名
获取行数:select count(*) from 表名
分类统计:select 列名 from 表名 group by 列名
读取范围:select * from 表名 limit 起始行,偏移量
-- 新用户授权
GRANT ALL ON *.* TO rick@localhost IDENTIFIED BY 'secret';
-- 查看当前用户
SELECT user();
-- 查看所有用户
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
-- http://blog.chinaunix.net/uid-21505614-id-302263.html
-- 查看数据库
SHOW DATABASES;
USE $databasename;
SHOW TABLES;
DESCRIBE $tablename;
SELECT * FROM $tablename;
-- 统计行数
SELECT COUNT(*) FROM $tablename;
-- 分类别统计字段不同值个数
SELECT $fieldname, COUNT(*) FROM $tablename GROUP BY $fieldname;
-- 执行sql脚本
source /opt/workspace/sqltest/script.sql
\. /opt/workspace/sqltest/script.sql
-- 扩展阅读
-- http://www.duote.com/tech/mysql/
修改表名:alter table 表名 rename to 新表名
获取行数:select count(*) from 表名