本文作者:kris

MariaDB(MySQL)创建、删除、选择及数据类型使用详解-mariadb删除数据库操作

kris 2025-01-19 19:36:06 3
MariaDB(MySQL)创建、删除、选择及数据类型使用详解-mariadb删除数据库操作摘要: centos7是装mysql还是mariadb好?mysql其实和mariadb是个一样的东西,mysql卖给甲骨文后看势头是逐渐走向了闭源,如果考虑到将来版权和升级问题什么最好选...

centos7是装mysql还是mariadb好?

mysql其实和mariadb是个一样的东西,mysql卖给甲骨文后看势头是逐渐走向了闭源,如果考虑到将来版权和升级问题什么最好选mariadb,你要觉得无所谓那选什么都无所谓。centos 默认安装mariadb

mariadb怎么确认数据库是共享表还是独立表空间?

MariaDB 是一个基于 Mysql 的DBMS,完成了存储,获取,管理以及操作数据库的工作。Mariadb数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL(General Public License 通用公共许可证)授权许可。目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

方法1:通过ibd文件判别。如果表的存储引擎是InnoDB,而且表空间(tablespace)是共享表空间的话,那么数据库对应目录下面是没有"表名.ibd"文件的。独立表空间的表的话,则有"表名.ibd"文件。

方法2:使用Information_schema.innodb_sys_tablespaces来判别。

方法3:使用INFORMATION_SCHEMA.INNODB_SYS_TABLES判别。

方法4: INFORMATION_SCHEMA.INNODB_TABLES判别。

 

mariadb.log文件能不能清理?

mariadb.log文件可以清理,具体操作步骤如下所示:

log 文件即日志文件,是服务器运行时由程序自动生成的一种特殊的文件,包含了当前程序的 API 调用参数,程序执行性能,服务器当前的资源消耗情况等详细信息。log 文件对应用应用服务器的健康状态监控和故障恢复都有重要的作用。现代服务器一般都有日志文件自动备份功能。在确定这些日志文件已经备份的前提下,可以安全删除它们。

MariaDB(MySQL)创建、删除、选择及数据类型使用详解-mariadb删除数据库操作

图片来源:网络

mariadb密码忘了怎么办?

1.编辑配置文件,跳过输入密码过程

2.重启服务,进入mariadb服务,设置mysql表密码

3.编辑配置文件,取消跳过输入密码过程

4.重启服务

5.登录

1.vim /etc/my.cnf 

编辑配置文件,在[mysqld]下插入下句并保存

skip-grant-tables

2.systemctl restart mariadb.service 

mysql

MariaDB [(none)]> use mysql;

MariaDB [(none)]> update user set password=password("123456") where user="root";

MariaDB [(none)]> flush privileges;

MariaDB [(none)]> quit

3.vim /etc/my.cnf 去掉skip-grant-tables并保存

4.systemctl restart mariadb.service

5.mysql -uroot -p123456

文章版权及转载声明

作者:kris本文地址:https://www.damoyx.com/p/24947.html发布于 2025-01-19 19:36:06
文章转载或复制请以超链接形式并注明出处大漠游侠网

阅读
分享