菜单

MySQL基本概念和常用命令

2019年12月12日 - 计算机教程

#status命令查看当前msyql server的几个状态值
mysqladmin -uroot -proot -h localhost status

、查看当前所有连接的详细资料:

#processlist命令获取当前数据库连接线程信息
mysqladmin -uroot -proot -h localhost processlist

my.cnf 或者是 my.ini

1 MySQL简介
引用
Mysql是1985几个瑞典小伙开发的,后来他们成立啦Mysql
AB公司,他们当时开发mysql的初衷是为零售商提供数据仓库服务,这也是为什么mysql擅长查询而不是事务处理原因啦,所以他们设计啦一个利用索引顺序存储数据的方法,也就是ISAM存储引擎算法,后来发展为MyISAM存储引擎。mysql具有高性能,高可靠性,易用性等特点,主要适合web网站系统,日志记录系统,数据仓库系统,和嵌入式系统

D:\MySQL\bin>mysqladmin -uroot -proot status

引用
InnoDB储存引擎特点:支持事务安全,数据多版本读取,外键支持

max_connections = 1000保存,重启MySQL服务。

http://www.bkjia.com/Mysql/489611.htmlwww.bkjia.comtruehttp://www.bkjia.com/Mysql/489611.htmlTechArticle1 MySQL简介 引用
Mysql是1985几个瑞典小伙开发的,后来他们成立啦Mysql
AB公司,他们当时开发mysql的初衷是为零售商提供数据仓库服务,这也是…

mysqladmin -uroot -proot status

3.MySQL 插件式储存引擎介绍
引用
MyISAM引擎的每一个表都被存放为以表名命名的三个物理文件:tableName.frm,tableName.MYD,tableName.MYI
支持三种索引: B-Tree, R-Tree, Full-text(B-Tree,解决like查询低效问题)

另外,修改mysql最大连接数的方法:

2.Mysql架构组成
引用
mysql的物理组成:日志文件,数据文件,Replication相关文件,其他文件

2、只查看当前连接数:

引用
mysql server的系统架构: SQL Layer和 Storage Engine Layer

然后用命令:无锡人流手术哪好 http://www.120csjlyy.com/

引用
Mysql自带工具介绍mysqladmin命令
#ping 命令查看server是否正常提够服务
mysqladmin -uroot -proot -h localhost ping

登录到mysql客户端后,使用status命令也能获得thread连接数以及当前连接的id

D:\MySQL\bin>mysqladmin -uroot -proot processlist| Id | User | Host
| db | Command | Time | State | Info |

les: 1 Open tables: 61 Queries per second avg:
7.3893、修改mysql最大连接数:

MySQLadmin -uroot -p variables

#mysql -uroot -pxxxx

编辑MySQL配置文件

总结

看一下所有连接进程,注意查看进程等待时间以及所处状态 是否locked

show full processlist

如果进程过多,就把进程打印下来,然后查看

总结:以后要快速定位错误,布置解决方案

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图