mysql 基本命令總結

修改表名: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 表名

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章