```
###查看时区
show variables like '%time_zone%';
###日期转为时间戳
SELECT UNIX_TIMESTAMP('1989-04-15'); ##608572800
###时间戳转时间
SELECT FROM_UNIXTIME(577033200);
##只知道一个字段名 查看该字段在库中的哪些表中
SELECT TABLE_SCHEMA,TABLE_NAME FROM information_schema.`COLUMNS` WHERE COLUMN_NAME = '关键字' ;
##两行的数据我要拼接到一块
select GROUP_CONCAT(columnname) from tablename where app_no in('Y00002180801391013','Y00002180801393944');
##查看建表语句
show CREATE table 表名;
##查看表中的列名(字段类型 是否为空 是否为主键 是否为自增的)
desc tps_uw_detail;
##查询表中字段的详细信息(有中文注释的也会显示出来,更加详细)
show full columns from tbbrp_offline_info(表名);
##查看mysql支持哪些存储引擎:
show engines;
##查看mysql当前默认的存储引擎
show variables like '%storage_engine%';
###查询慢日志是否开启
show VARIABLES like 'slow_query_log';
###查询慢日志相关内容
show VARIABLES like '%quer%';
##查看慢日志储存的文件地址(运行账号的可写权限)
show VARIABLES like '%slow_query_log_file%';
##不重新连接的会话
show global variables like 'long_query_time';
##慢查询日志是在表中还是文件中(可以存到表中)
show variables like '%log_output%';
###多少条慢查询日志
show global status like '%slow_queries%';
###查看数据库的版本
select version() from dual;
```
Navicat保存的脚本在哪?
由于数据库替换了,原来的数据库没有了直接在Navicat上找寻不到原来保存的SQL了。
选中连接,右键,编辑连接,高级下面有一个设置位置,进入到目录中点进原来保存到的数据库名的文件夹下就可以找到了。
后续发现新的再进行补充,喜欢简书的一点就是这个文档随时可以编辑,也可以随时进行修改。
网友评论