189 8069 5689

怎么查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数据库
浏览地址:http://cdxtjz.cn/article/dosdphe.html

其他资讯