MySql常用指令

原文地址:MySql常用指令 -- 无敌牛

欢迎参观我的个人博客无敌牛 -- 技术/著作/典籍/分享等

1 show databases ;

列出所有的数据库名字

2 show tables ;

列出当前库下所有的表名字

3 show create table xxx ;

显示表xxx的建表语句

4 create role rrr, ooo ;

创建 角色rrr 和 角色ooo ;

5 create user 'uuu'@'localhost' identified by 'passwd' ;

创建用户 uuu 在 localhost 用密码 passwd 登录

CREATE USER 'TTT'@'%' IDENTIFIED BY 'passwd ';

创建用户 TTT 在 任意主机 用密码 passwd 登录

6 show grants for 'user' ;

显示用户 'user' 的授权情况

7 select current_user() ;

查询当前用户

8 show variables like 'a%' ;

显示 'a%' 模式匹配的配置参数

9 show privileges ;

显示mysql服务支持的系统权限

10 show engine innodb status ;

显示innodb 引擎的状态

11 source xxx.sql ;

执行xxx.sql文件中的sql语句;

12 select * from ttt [ where aaa='aaa' ... ] into outfile 'ttt.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\r\n' ;

查询 ttt 表,并把结果写到 ttt.csv 文件,以 ',' 作为分割符,以 '\r\n' 作为换行,以 " 作为每一项的结束符号。

13 alter table ttt rename rrr ;

把表ttt重命名为rrr

14 alter table rrr add sss varchar(10) not null default "ddfftt" after ccc;

给表 rrr 在ccc后边增加 sss 列

15 alter table rrr modify column sss varchar(5) comment "xxxxx" ;

修改 rrr 表 sss 列类型为 varchar(5),备注改为 xxxxx

16 alter table rrr add index iii(bb) ;

修改表 rrr 增加索引,以bbb建立iii索引。

17 alter table rrr del column ccc ;

修改表 rrr 删除 ccc 字段。

18 select now() ; 或者 select curdate() ;

查询当前日期或者事件

19 status

查看当前连接的状态

20 插入一条数据,如果有主键冲突,则更新这条数据的某些字段

insert into table_name( column1, column2,...)

values( value1, value2, ...)

on duplicate key update

column1 = value1, column2 = value2, ...

21 把ddd库中所有表的权限都给到 任意主机登录的 ttt

GRANT ALL PRIVILEGES ON ddd.* TO 'ttt'@'%';

相关推荐
信徒_24 分钟前
Mysql 在什么样的情况下会产生死锁?
android·数据库·mysql
嘴对嘴编程1 小时前
oracle数据泵操作
数据库·oracle
苹果酱05672 小时前
Golang标准库——runtime
java·vue.js·spring boot·mysql·课程设计
·薯条大王7 小时前
MySQL联合查询
数据库·mysql
morris1319 小时前
【redis】redis实现分布式锁
数据库·redis·缓存·分布式锁
hycccccch10 小时前
Canal+RabbitMQ实现MySQL数据增量同步
java·数据库·后端·rabbitmq
这个懒人10 小时前
深入解析Translog机制:Elasticsearch的数据守护者
数据库·elasticsearch·nosql·translog
Yan-英杰11 小时前
【百日精通JAVA | SQL篇 | 第二篇】数据库操作
服务器·数据库·sql
NineData11 小时前
NineData云原生智能数据管理平台新功能发布|2025年3月版
数据库
百代繁华一朝都-绮罗生12 小时前
检查是否存在占用内存过大的SQL
数据库·sql