mysql删了sys表有影响么

mysql删了sys表有影响么,第1张

sys是系统数据, 千万不能删,删掉很麻烦,导致mysql无法使用。 方法一、尝试初始化 1、将mysql数据库目录中文件清空 2、执行初始化 # mysqld --initialize --user=mysql 3、查看root帐号的随机密码 # cat /var/log/mysqld.log 4、启动mysql # systemctl start mysqld 5、用随机密码登录mysql # mysql -uroot -p 6、重新修改root

temp不是mysql系统中的系统数据库。根据相关公开资料查询了解到,mysql系统中的系统数据库为mysql、informationschema、performance_chema、sys。mysql是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。

MySQL 自带了四个数据库,如下:

mysql库。是MySQL的核心数据库,存储用户、权限等信息

information_schema。存储表、锁等性能信息。元数据关于数据的数据,如数据库名,表名,访问权限,库表的数据类型,库索引的信息等

sys。这个库数据来源于performance_schema。目标是把performance_schema的复杂程度降低,让DBA能更好的阅读这个库里的内容,让DBA更快的了解DB的运行情况。

performance_schema。这个库主要收集数据库服务器性能参数,用于监控服务器在一个较低级别的过程中的资源消耗,资源等待等情况


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10067422.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存