热线电话:13121318867

登录
2019-03-04 阅读量: 979
mysql的常用命令1

1. 登入
mysql -h localhost -u root -p dbName
2. 查看当前数据库
show databases; select database();
3. 切换数据库
use world;
4. 查看表
show tables;
5. 查看有哪些数据库
show databases;
6. 授权(所有权限)某个用户从某台机器访问本台mysql服务器
grant all on *.* to user1@192.168.67.1 identified by "pawd123";
7. 查看MySQL当前的版本
select version();
8. 查看参数值
show variables like "%log%";
9. flush logs;
10. 查看最后一个bin日志
show master status;
11. 清空所有日志
reset master;
12. 删除一张表里所有的数据
truncate table1;
13. 删除一张表;
drop table table1;
14. 查看安装的plugin
show plugins;
15. 查看创建表的sql语句
show create table t1;
16. 排序
SELECT * FROM `tableName` ORDER BY colName desc, colName asc
// 将字符型的 数字(ID_)转成数字来排序 +0 或 *1
SELECT * FROM `tableName` order by ID_+0 asc;
17. 分组
SELECT `colName `,count(*) as total FROM `tableName` GROUP BY colName
18. 查看大小写是否敏感 mysql中控制数据库名和表名的大小写敏感由参数lower_case_table_names控制,为0时表示区分大小写,为1时,表示将名字转化为小写后存储,不区分大小写并且以_ci(大小写不敏感)、_cs(大小写敏感)或_bin 大小写敏感
SHOW VARIABLES LIKE '%case%';
19. 表复制
create table bs_test2 like bs_test1 // 复制表结构 INSERT INTO bs_test1 SELECT * FROM bs_test2; // 复制表中的数据
20. 给表添加注释
ALTER TABLE 表名 COMMENT ‘注释的内容'
// 查看某个表的注释
SELECT table_name,table_comment FROM information_schema.tables where table_name='表名'


0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据