MYSQL

出自美国主机知识库

(修订版本间的差异)
跳转到: 导航, 搜索
(linux主机是否支持存储过程)
(备份MySQL数据库)
第28行: 第28行:
Restoring a MySQL Database(恢复MySQL数据库)
Restoring a MySQL Database(恢复MySQL数据库)
Where are database back-up files saved?(资料库备份文件被保存在哪儿?)</pre>
Where are database back-up files saved?(资料库备份文件被保存在哪儿?)</pre>
 +
==用PHP连接MySQL数据库==
 +
<pre>用PHP链接MySQL数据库主要有两个步骤。
 +
首先,用MySQL_connect语言链接您的MySQL服务器。例如:
 +
$con=MySQL_connect ( '主机' , '用户名' , '密码' );
 +
您可以登录您的管理员帐号,来查询您的数据库主机名,用户名和密码。
 +
其次,使用MySQL_select_db选择您想链接的数据库。例如:
 +
MySQL_ select _db ( ' databasename ' , $con)
 +
" databasename "是您的数据库的名称。强调一下,您可以登录您的管理员帐号,来查询您的数据库主机名,通常数据库名是和使用者命名的数据库一致的。
 +
 +
看到这里,您就已经可以通过PHP脚本查询您的数据库了。
 +
 +
欲了解更多信息,请参看我们提供的完整PHP/MySQL案例。</pre>

在2008年8月22日 (五) 07:10所做的修订版本

linux主机是否支持存储过程

MySQL 5.0支持存储过程,存储过程是可以储存在服务器上的一组SQL语句。
一个允许存储过程的例子:

DELIMITER $$
DROP PROCEDURE IF EXISTS `spGetSouls`$$

CREATE PROCEDURE `spGetSouls`()
DETERMINISTIC
BEGIN
SELECT * FROM soul;
END$$
DELIMITER ;

CALL spGetSouls();

注:仅在GoDaddy主机和vds上支持,虚拟主机需要使用phpadmin执行。 要确保您的存储过程都有DETERMINISTIC标志。 更多关于存储过程的信息,请参阅MySQL Web 的网站和Stored Procedures Frequently Asked Questions(存储过程常见问题)。

备份MySQL数据库

1.登录您的帐户。
2.在我的产品组菜单下,选择虚拟主机帐户名单。
3.单击您要作修改的帐户旁边的打开按钮。 
4.在托管管理中心页面中的数据库菜单下,点击MySQL图标。 
5.单击您要备份的数据库旁边的铅笔图标,来打开其编辑功能。  
6.单击菜单栏中的备份图标。  
7.单击确定以备份您的数据库。  
您选定的数据库将被备份。您可以随时从主机控制中心的MySQL数据库信息屏查询数据库备份情况。
为更多地了解备份和恢复您的数据库,请参阅下列条款:
Restoring a MySQL Database(恢复MySQL数据库)
Where are database back-up files saved?(资料库备份文件被保存在哪儿?)

用PHP连接MySQL数据库

用PHP链接MySQL数据库主要有两个步骤。
首先,用MySQL_connect语言链接您的MySQL服务器。例如: 
$con=MySQL_connect ( '主机' , '用户名' , '密码' );
您可以登录您的管理员帐号,来查询您的数据库主机名,用户名和密码。
其次,使用MySQL_select_db选择您想链接的数据库。例如:
MySQL_ select _db ( ' databasename ' , $con) 
" databasename "是您的数据库的名称。强调一下,您可以登录您的管理员帐号,来查询您的数据库主机名,通常数据库名是和使用者命名的数据库一致的。

看到这里,您就已经可以通过PHP脚本查询您的数据库了。 

欲了解更多信息,请参看我们提供的完整PHP/MySQL案例。
个人工具
名字空间
变换
动作
导航
工具/资源
工具箱