目录
在 Gandi AI 上使用 SSH 来建立资料库与使用者
← 全部的 Database/MySQL 教学 | 全部的 Gandi AI 教学
您可以在 这里. 找到使用萤幕截图的教学模式。
一些知名的 PHP 应用服务(例如: phpBB, Plogger, Gallery2 等) 都会需要资料库才能正常运作。
当您安装上面提到的那些应用服务时,您通常会需要提供下列几项资讯:
- 资料库主机(Database location)
- 资料库名称(Database name)
- 资料库使用者帐号(Database username)
- 资料库使用者密码(Database password)
通常您需要在安装那些应用服务之前就把资料库建立好,这样您才会有上述四个栏位的资讯。
请依照下列指令来建立您的资料库:
1. 请用 SSH 来登入您的伺服器
Mac 与 Linux 的用户请在您的 SSH 用户端中直接输入下列指令
ssh admin@000.000.000.000
请将数字部份替换成 您的系统 IP 位置。
Putty 的用户,您需要将您的伺服器 IP 位置输入到 “Host Name” 这个栏位,然后按下 “Open” 来开启连线。终端机会开启连线并且您会看到一个 “login as” 的显示。请使用 admin 登入主机(在输入密码时您不会看到任何字元出现)。
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