怎么查mysql的信息 如何查看mysql数据库

mysql怎么查询执行sql的记录

-- 打开sql 执行记录功能

目前创新互联建站已为千余家的企业提供了网站建设、域名、雅安服务器托管、网站托管、服务器托管、企业网站设计、龙圩网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

set global log_output='TABLE'; -- 输出到表

set global log=ON; -- 打开所有命令

执行记录功能general_log, 所有语句: 成功和未成功的.

set global log_slow_queries=ON; -- 打开慢查询 sql 记录

slow_log, 执行成功的: 慢查询语句和未使用索引的语句

set global long_query_time=0.1; -- 慢查询时间限制(秒)

set global log_queries_not_using_indexes=ON; -- 记录未使用索引的sql 语句

-- 查询sql 执行记录

select * from mysql.slow_log order by 1; -- 执行成功的:慢查询语句,和未

使用索引的语句

select * from mysql.general_log order by 1; -- 所有语句: 成功和未成功的.-- 关闭sql 执行记

怎么查看mysql版本

方法一:

直接在命令行连接MySQL

mysql -uroot -p123456

可以看到打印出来的日志中包含版本信息

第二种方法:

就是使用客户端工具,去连接,点击连接会打印出MySQL服务端版本信息,和第一种方式大同小异。

第三种方法:

连接上MySQL后,是输入status也可以查看到版本信息,输入\s 也能达到上一步同样的效果。

最后一种方法:

其实是很常规的方法,就是直接使用sql语句来查看

select version() from 表名;

如何查看mysql数据库用户密码

1、打开mysql.exe和mysqld.exe所在的文件夹,复制路径地址

2、打开cmd命令提示符,转到上一步中mysql.exe所在的文件夹。

3、输入命令 mysqld--skip-grant-tables 回车,此时就跳过了mysql的用户验证。注意:输入此命令后,无法操作命令行,您可以在此时打开一个新的命令行。注意:在输入此命令之前,请在任务管理器中结束mysqld.exe进程,以确保MySQL服务器端已完成运行

4、更改root密码,输入updateusersetpassword=password('123456')whereuser='root'andhost='localhost';

5、再次查看账户信息,selectuser,host,passwordfromuser; 可以看到密码已被修改。

6、退出命令行,重新启动MySQL数据库,然后尝试使用新密码登录。

本文题目:怎么查mysql的信息 如何查看mysql数据库
链接分享:https://www.cdcxhl.com/article44/dosdphe.html

成都网站建设公司_创新互联,为您提供网站改版响应式网站网站导航品牌网站建设全网营销推广电子商务

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

商城网站建设