MYSQL
出自美国主机知识库
对
MYSQL
的源代码
跳转到:
导航
,
搜索
根据以下的原因,您无权限进行编辑这个页面操作:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
==linux主机是否支持存储过程== MySQL 5.0支持存储过程,存储过程是可以储存在服务器上的一组SQL语句。 <br>一个允许存储过程的例子: <pre>DELIMITER $$ DROP PROCEDURE IF EXISTS `spGetSouls`$$ CREATE PROCEDURE `spGetSouls`() DETERMINISTIC BEGIN SELECT * FROM soul; END$$ DELIMITER ; CALL spGetSouls();</pre> 注:仅在GoDaddy主机和vds上支持,虚拟主机需要使用phpadmin执行。 要确保您的存储过程都有DETERMINISTIC标志。 更多关于存储过程的信息,请参阅MySQL Web 的网站和Stored Procedures Frequently Asked Questions(存储过程常见问题)。 ==备份MySQL数据库== <pre>1.登录您的帐户。 2.在我的产品组菜单下,选择虚拟主机帐户名单。 3.单击您要作修改的帐户旁边的打开按钮。 4.在托管管理中心页面中的数据库菜单下,点击MySQL图标。 5.单击您要备份的数据库旁边的铅笔图标,来打开其编辑功能。 6.单击菜单栏中的备份图标。 7.单击确定以备份您的数据库。 您选定的数据库将被备份。您可以随时从主机控制中心的MySQL数据库信息屏查询数据库备份情况。 为更多地了解备份和恢复您的数据库,请参阅下列条款: Restoring a MySQL Database(恢复MySQL数据库) Where are database back-up files saved?(资料库备份文件被保存在哪儿?)</pre> ==备份完整的数据库== <pre>1.登录到您的管理员帐户。 2.在我的产品组菜单下,选择主机账户列表。 3.单击紧邻您想修改的主机账户旁边的打开按钮。 4.在主机控制中心的目录区域,单击您要管理的数据库类型图标。在这个页面上您可以创建新数据库、删除数据库、修改数据库、输入和输出数据库。 5.单击要修改数据库旁边的打开管理器按钮,来获得更多高级管理功能。 6.输入您的数据库用户名和密码。 7.在phpMyAdmin页上,单击MySQL下的输出按钮。 8.在View Dump栏左边的输出域,选择您想输出的数据库。 9.在SQLoptions页面,选择您的选项。点击另存为文件复选框并对其命名。 10.当对所作的选择满意时,请点击Go按钮,您的输出数据就会显示。 11.单击全部选定,并把它粘贴到SQL文件。 您的数据库已输出。 </pre> ==输出数据库内所选的一个表== <pre>1.登录到您的管理员帐户。 2.在我的产品组菜单下,选择主机账户列表。 3.单击紧邻您想修改的主机账户旁边的打开按钮。 4.在主机控制中心的目录区域,单击您要管理的数据库类型图标。在这个页面上您可以创建新数据库、删除数据库、修改数据库、输入和输出数据库。 5.单击要修改数据库旁边的打开管理器按钮,来获得更多高级管理功能。 6.输入您的数据库用户名和密码。 7.单击MySQL下的数据库按钮。 8.点击您想从中输出表格的数据库名。 9.点击输出表格。 10.在View Dump栏左边的输出域,选择您想输出的表格,按ctrl键可选择多个表格。 11.在SQL窗格中选择您的选项,点击另存为文件复选框并对其命名。 12.当您满意您的选择时,请点击进入按钮,您的输出数据随即显示。 13.单击全部选定按钮,并把它粘贴到SQL文件。 所选表格已出输。</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> ==改变MySQL数据库密码== <pre>1.登录到您的管理员帐户。 2.在我的产品组菜单下,选择主机账户列表。 3.单击紧邻您想修改的主机账户旁边的打开按钮。 4.在主机控制中心的数据库菜单下,点击MySQL图标。 5.单击您要修改密码的数据库旁边的铅笔图标,以打开其特征编辑器。 6.点击菜单栏中的密码图标。 7.在更新密码窗口中,输入您想用使用的新密码并确认,单击确定。 已选定数据库的密码将改变,需要使用新的密码登录到该数据库管理器。</pre> ==如何往MySQL 数据库输入数据?== <pre>输入一个.SQL文件到MySQL数据库: 1.登录到您的管理员帐户。 2.在我的产品组菜单下,选择主机账户列表。 3.点击打开链接,链接到您的数据库储存的主机账户上。 4.在主机控制中心的数据库标题栏下,点击MySQL图标。 5.点击打开管理员按钮。 6.输入您的数据库用户名和密码。 7.点击进入您要输入数据的数据库。 8.点击在页面左上角的SQL按钮,即刻会显示绿色退出按钮。 9. 在新出现的窗口中,点击输入文件统计表。 10.点击浏览,然后在您的电脑中查找.SQL文件。 11.点击Go。 这将执行SQL文件,并为指定的那个文件更新数据库。 注:PHPmyadmin界面限定一次只能输入小于2MB数据,如果您要输入的数据超过2MB,我们建议将文件分解为多个2MB的小文件。</pre> ==如何在MySQL数据库中安装/卸载DSN?== 在建库过程中,您已经输入了一个描述性语句来说明数据库,您任何时候都可以通过主机控制中心修改此描述。 ===给MySQL数据库安装DSN=== <pre>1.登录到您的管理员帐户。 2.在我的产品组菜单下,选择主机账户列表。 3.单击紧邻您想修改的主机账户旁边的打开按钮。 4.在主机控制中心的数据库菜单下,点击MySQL图标。 5.单击您要创建DSN的数据库旁边的铅笔图标,以打开其特征编辑器。 6.点击菜单栏中的DSN图标,单击OK建。 DSN将安装到指定的数据库。 </pre> ===从MySQL数据库卸载DSN=== <pre>1.登录到您的管理员帐户。 2.在我的产品组菜单下,选择主机账户列表。 3.单击紧邻您想修改的主机账户旁边的打开按钮。 4.在主机控制中心的数据库菜单下,点击MySQL图标。 5.单击您要卸载DSN的数据库旁边的铅笔图标,以打开其特征编辑器。 6.点击菜单栏中的DSN图标,单击OK建。 DSN将从选定的数据库卸载。</pre> ==linux上的MySQL数据库有大小限制吗== 不受。和你主机共享空间。 ==数据库管理== 在您的虚拟主机账户创建了数据库后,您就可以登录您的帐户管理器并管理您的数据库。 ===数据库管理=== 1.登录到您的管理员帐户。 2.在我的产品组菜单下,选择主机账户列表。 3.单击紧邻您想修改的主机账户旁边的打开按钮。 4.在主机控制中心的数据库菜单下,单击您要管理的数据库类型图标。 5.在这里您可以创建新的数据库,删除数据库,或修改现有数据库。 6.为了获取更高级的管理功能,单击您想配置的数据库旁的打开管理器按钮。 ===恢复MySQL数据库=== 通过虚拟主机控制中心,您就可以随意去备份和恢复MySQL数据库。 不过,当先前的备份或恢复的要求完成后,您只能再启动一个备份程序。 恢复MySQL数据库 1.登录到您的管理员帐户。 2.在我的产品组菜单下,选择主机账户列表。 3.单击紧邻您想修改的主机账户旁边的打开按钮。 4.在主机控制中心的数据库菜单下,单击MySQL图标。 5.单击您要恢复的数据库旁的铅笔图标,来打开特征编辑器。 6.在菜单栏点击恢复图标。 7.单击备份文档旁边的单选按钮,来选择您要恢复的备份文件。 8.单击恢复。 您选定的备份文档将得到恢复,您可以随时从主机控制中心的MySOL数据库信息屏查询备份进程的状态。 注:使用FTP的客户,可以上传任何已创建的MySQL备份文件。一旦上传文件进到您的主机账户根目录下的_db_backups文件夹,它随即就在可恢复文档中得以显示。 ==MySQL的限制== ===连接数=== 我们允许每个MySQL用户创建多达50个同步链接。 对数据库的行数和栏目也有一个限度,这个限制取决于您的主机帐户规模和可用储存空间的大小。 此外,不能获得MySQL和PHP扩展性分析结果,我们不为数据库提供个人统计。 ===虚拟主机禁用哪些MySQL功能?=== 一些MySQL数据库功能在我们的共享主服务器中是禁用的,下面是一份禁用的综合名单。 * bdb_shared_data * flush * have_openssl * innodb_fast_shutdown * innodb_log_archive * locked_in_memory * log * log_slave_updates * log_slow_queries * log_update * low_priority_updates * lower_case_file_system * myisam_recover_options * new * query_cache_wlock_invalidate * skip_networking * skip_show_database ==数据库连接== 不是localhost! 查看数据库找到主机名 1.登录您的帐户。 2.在我的产品组菜单下,选择虚拟主机帐户名单。 3.单击您要作修改的帐户旁边的打开按钮。 4.在托管管理中心页面中的数据库菜单下,单击您关注的数据库类型图标。 5.单击您要获得更多信息的数据库旁边的铅笔图标。 6.从数据库信息显示窗口中,您能查到主机数据库名。 ==我应该选择哪个版本的MySQL== 一般情况下,如果您第一次使用MySQL,或者有没有必要选择一个特定的版本,我们建议使用4.1版本,它是主机控制面板上默认的MySQL的安装版本。 目前使用的MySQL版本的简短纲要是: MySQL 5.0:这是当前稳定的版本,只为解决bugfixes程序缺陷出了新版本;没有增加确保效果更稳定的新功能。 MySQL 4.1:这是以前经常使用的版本。新版就是为了解决那些重要的bugfixes和安全fixes,并没有增加新的特点。 MySQL 4.0:这是比较老的版本了,现在已经不用了,因此,几个新版本只是用来加强及其重要的bugs,即基础的安全问题。您可以继续使用4.0格式中的数据库,但是,您不能够把4.0版本的数据库升级为一个较新的。您可以从4.0数据库里输出您的数据,然后再把它们输进一个较新的数据库。 若需更多有关MySQL版本的信息,请到MySQL网站阅读[http://dev.mysql.com/doc/refman/5.0/en/choosing-version.html Choosing Which Version of MySQL to Install] [[category:GoDaddy知识库]] [[category:GoDaddy]] [[category:数据库]] [[category:mysql]] {{GoDaddy}}
在这个页面上使用的模板有:
模板:GoDaddy
(
查看源码
)
返回到
MYSQL
。
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
动作
搜索
导航
首页
美国主机侦探论坛
当前事件
最近更改
随机页面
帮助
工具/资源
查询Alexa排名
Gzip压缩检测
建站源代码下载
工具箱
链入页面
链出更改
特殊页面