Mysql常用查询语句

Mysql常用查询语句

𝓓𝓸𝓷 Lv6
一、查看当前用户
1
select user()
二、查看当前数据库
1
2
select database()
select schema()
三、查看所有数据库
1
2
show databases
show schemas
四、查看用户所有表
1
2
show tables
show tables from db_name
五、查看表的状态
1
show table status
六、查看表的状态
1
2
3
desc 
desc select * from t
show columns from table_name
七、查看创建表的语句
1
show create table t\G
八、查看数据库引擎
1
show variables like 'storage%'
九、查看存储过程
1
2
3
show procedure status
show create procedure pro_name
select name from mysql.proc where db='' and type='PROCEDURE'
十、查看函数
1
2
3
show function stauts
show create function func_name
select name from mysql.proc where db='' and type='FUNCTION'
十一、查看视图
1
2
select * from information_schema.views
select * from information_schema.tables
十二、查看触发器
1
2
show triggers [FROM db_name][LIKE expr]
show triggers/G
十三、查看数据库版本和日期
1
select version(),current_date
十四、查看auto_increment当前插入的最后一个数值
1
select last_insert_id()
  • Title: Mysql常用查询语句
  • Author: 𝓓𝓸𝓷
  • Created at : 2024-06-07 16:27:33
  • Updated at : 2024-07-20 05:15:41
  • Link: https://www.zhangdong.me/mysql-daily-query.html
  • License: This work is licensed under CC BY-NC-SA 4.0.
评论