MariaDB - 管理
-
简述
在尝试运行 MariaDB 之前,首先确定它的当前状态,运行或关闭。启动和停止 MariaDB 有三个选项 -- 运行 mysqld(MariaDB 二进制文件)。
- 运行 mysqld_safe 启动脚本。
- 运行 mysql.server 启动脚本。
如果您将 MariaDB 安装在非标准位置,您可能需要在脚本文件中编辑位置信息。只需在脚本中添加“停止”参数即可停止 MariaDB。如果您想在 Linux 下自动启动它,请将启动脚本添加到您的init系统中。每个发行版都有不同的过程。请参阅您的系统文档。 -
创建用户帐户
使用以下代码创建一个新用户帐户 -此代码在没有权限的用户表中添加一行。您还可以选择使用哈希值作为密码。使用以下代码授予用户权限 -其他权限包括 MariaDB 中几乎所有可能的命令或操作。创建用户后,执行“FLUSH PRIVILEGES”命令以刷新授权表。这允许使用用户帐户。 -
配置文件
在 Unix/Linux 上构建后,配置文件“/etc/mysql/my.cnf”应编辑为如下所示 -编辑“data=”和“language=”行以匹配您的环境。文件修改后,导航到源目录并执行以下命令 -如果您将 datadir 添加到配置文件,请省略“$PWD”变量。确保在运行 MariaDB 10.0.1 版时使用“$LOGNAME”。 -
管理命令
查看以下在使用 MariaDB 时将经常使用的重要命令列表 --
USE [database name] - 设置当前默认数据库。
-
SHOW DATABASES - 列出服务器上当前的数据库。
-
SHOW TABLES - 列出所有非临时表。
-
SHOW COLUMNS FROM [table name] - 提供与指定表有关的列信息。
-
SHOW INDEX FROM TABLENAME [table name] - 提供与指定表相关的表索引信息。
-
SHOW TABLE STATUS LIKE [表名]\G - - 为表提供关于非临时表的信息,并且出现在 LIKE 子句之后的模式用于获取表名。
-