📅  最后修改于: 2020-10-26 06:28:31             🧑  作者: Mango
MySQL是最流行的开源SQL数据库管理系统。为了有效地管理大量数据,我们将数据存储在表中,可以在单个数据库中创建一组许多表。该界面允许您创建和管理现有的MySQL数据库。
如果要创建基于PHP的应用程序或使用数据库的任何应用程序,则需要创建一个数据库和一个数据库用户来访问该数据库。要使用WordPress,Drupal,Joomla或任何其他CMS,在安装这些CMS之前,您需要创建一个MySQL数据库。
要创建新的MySQL数据库,您需要通过单击“ MySQL数据库”链接打开MySQL界面,该链接可在cPanel主页的“数据库”部分中找到。
当MySQL数据库界面打开时,您将首先看到的是Create New Database部分,如下所示。
要创建数据库,只需输入要创建的数据库的名称,然后单击“创建数据库按钮”。现在,您将收到一条成功消息,表明已添加数据库。
注意-cPanel将自动为您输入的数据库名称添加前缀。因此,在共享托管环境中,数据库不会出现歧义。用户很多,两个数据库不能有相同的名称,因此您的数据库名称为Prefix_dbName 。将数据库与Web应用程序连接时,您将需要使用数据库全名。
要在应用程序中使用新创建的数据库,您将需要创建一个用户并授予其所有修改数据库中数据的权限。
要创建数据库用户,请向下滚动至MySQL数据库界面的末尾。在这里,您将看到MySQL用户,在其下将有“添加新用户”,如下所示。
步骤1-根据您的选择输入用户名,然后选择一个强密码。单击创建用户以创建一个新用户。您将收到一条成功消息“您已成功创建MySQL用户。
注意-数据库用户的完整用户名包括前缀和您提供的用户名。
创建数据库用户后,现在需要添加该用户以访问数据库。
步骤2-向下滚动以找到“将用户添加到数据库”。
步骤3-选择要关联的用户和数据库。单击添加按钮,您将看到以下屏幕。
要将所有特权提供给用户,请选中所有特权复选框,所有复选框将自动被选中。单击进行更改以保存更改。
随着时间的流逝,存储在MySQL中的数据可能会损坏。发生这种情况的原因有很多。在Web应用程序中使用数据库时,如果我们看到任何与数据库相关的错误,则需要修复数据库以修复损坏的数据。但是在修复数据库之前,我们需要通过检查数据库中的错误来查找数据已损坏的表。
我们可以执行两种操作来对数据库相关的错误进行故障排除。要执行这些操作,我们需要滚动到MySQL数据库界面中的Modify Database Options,下面显示了Modifying Database的屏幕截图。
借助cPanel数据库的此功能,您可以找到数据库中哪个表已损坏。
要检查数据库,我们需要执行以下步骤。
步骤1-从“检查数据库”的下拉菜单中选择要检查的数据库,如上所示。
步骤2-单击检查数据库按钮。
步骤3 -cPanel现在将运行自动脚本以在数据库中查找损坏的表。如果找到任何损坏的表,它将显示表的名称,否则将显示成功消息。
该数据库工具有助于自动修复数据库中损坏的数据或表。
要使用此工具,我们需要执行以下步骤-
步骤1-从下拉菜单中选择数据损坏的数据库。
步骤2-单击修复数据库按钮。
步骤3 -cPanel现在将运行一个自动脚本来修复数据库中损坏的数据或表,如果成功,它将给您成功消息。如果无法修复数据库,它将显示一个错误,并显示发生错误的表名。