在 Gandi AI 上使用 SSH 来建立资料库与使用者

全部的 Database/MySQL 教学 | 全部的 Gandi AI 教学


您可以在 这里. 找到使用萤幕截图的教学模式。

本篇教学是指导您如何在 Gandi AI 上建立资料库,在参阅本篇教学前,请您先安装好 MySQL 资料库,如果您还没安装资料库,请先参阅 这里 进行安装。

一些知名的 PHP 应用服务(例如: phpBB, Plogger, Gallery2 等) 都会需要资料库才能正常运作。

当您安装上面提到的那些应用服务时,您通常会需要提供下列几项资讯:

  • 资料库主机(Database location)
  • 资料库名称(Database name)
  • 资料库使用者帐号(Database username)
  • 资料库使用者密码(Database password)

通常您需要在安装那些应用服务之前就把资料库建立好,这样您才会有上述四个栏位的资讯。

Macintosh 与 Linux 的使用者,请您直接在您的终端机上面执行下列的范例。Windows 的使用者,您需要下载并安装 PuTTY 这个软体来使用。

请依照下列指令来建立您的资料库:

1. 请用 SSH 来登入您的伺服器

Mac 与 Linux 的用户请在您的 SSH 用户端中直接输入下列指令

ssh admin@000.000.000.000

请将数字部份替换成 您的系统 IP 位置

Putty 的用户,您需要将您的伺服器 IP 位置输入到 “Host Name” 这个栏位,然后按下 “Open” 来开启连线。终端机会开启连线并且您会看到一个 “login as” 的显示。请使用 admin 登入主机(在输入密码时您不会看到任何字元出现)。

Gandi 的客服支援无法存取/得知您的密码,如果您遗失或忘记密码,您必须建立一台新的伺服器

2. 登入您的 MySQL 资料库主机

现在,请使用 root 登入您的 MySQL 资料库主机,请输入:

mysql -p

接下来您需要输入 MySQL 的密码。这密码是您在伺服器上安装 MySQL 时设定的 root 密码。如果您忘记密码了,请从 Gandi AI 来重设您的密码,在 Gandi AI 的资料库上按右键选择 '设定(Configure)'。

3. 建立资料库

现在您要开始为您的应用服务建立资料库了。首先选择一个资料库名称(本范例中我们使用 “gallery”), 请输入:

create database gallery;

…然后按下 enter。然后您会看到下列讯息:

Query OK, 1 row affected (0.16 sec)

这样就完成了,确认一下是否建立成功了。

4. 建立资料库使用者名称与密码

现在, 请为新资料库建立使用者名称与密码,请设定一个安全的密码(密码的强度要高)。

范例中我们建立一个使用者叫做 “ryan”,密码设定为 “GanD1do”。请输入下列指令来设定:

grant all privileges on gallery.* to 'ryan'@'localhost' identified by "GanD1do"; 

将上述指令修改部份的内容,须修改的有:

  • gallery 的部份替换成您刚建立的资料库
  • ryan 的部份替换成您要建立的使用者名称
  • GanD1do 的部份替换成您要建立的密码

然后输入:

flush privileges;

最后再输入:

exit;

5. 登出您的伺服器

现在您可以登出您的伺服器,请输入:

exit

接者完成您正在安装的应用服务

恭喜您! 您已经完成了资料库的建立,并且也设定好了使用者帐号与密码。

现在, 请回到您正在安装的应用服务并且输入资料库的相关讯息:

  • 资料库主机位置(Database location): localhost
  • 资料库名称(Database name): gallery
  • 资料库使用者帐号(Database username): ryan
  • 资料库密码(Database password): GanD1do

请不要使用上面范例中的资料!因为您必须负责伺服器的安全,请选择一个不容易猜到的使用者名称与高强度的密码。

其他资源

最后更改: 2016/06/08 08:47 (外部编辑)