raksmart活动促销

分享

写回答

发帖

如何新建,连接MySQL?

DreamHost DreamHost 6200 人阅读 | 0 人回复

发表于 2007-8-21 20:22:27 | 显示全部楼层 |阅读模式

问:如何新建,连接MySQL?
               
                   答:简单地回答是:连接到DreamHost提供的MySQL服务器,进行SQL操作。这里至少涉及到三点:
  • DreamHost提供MySQL(很可能是5版本)服务
  • 必须通过区别于localhost的主机名访问MySQL
  • 建议使用phpMyAdmin来进行数据库日常管理
新建MySQL数据库 Panel => Goodies -> Manage MySQL  页,按照提示,提交完整的新建数据库表单。这里举例几个项目:
  • 数据库名: 在系统中标识唯一的,可以是字母、数字、美元符号,下划线的组合
  • 数据库地址: 凭此访问您的数据库,如mysql.yourdomain.com,应该是有效的
  • 数据库用户名: 在系统中标识唯一的,与数据库名类似
  • 数据库用户密码: 用于登录数据库的凭据之一
连接数据库库
  • 使用Shell帐户登录
ssh -l account www.yourdomin.com 成功登录后,可以使用mysql客户端连接了,如 mysql -u db_account -p -h mysql.yourdomains.com db_name 请注意,不能使用"localhost"作为连接数据库所在主机名,因为DreamHost的MySQL服务不与Web服务器同在一个服务器。
  • 使用第三方软件
也可以使用第三方软件,如MySQL Adminstrator远程连接MySQL数据库,不过,前提是需要在用户控制面板中增加本机IP到允许远程访问的列表中。
  • 也可以结合以上的优点,使用第三方的连接程序,通过安全链接来管理您的数据库
MySQL的连接数通过控制面板的,您可以查看到您的数据库使用状态,如连接数与查询次数等。一般地,月连接数是月查询数的26倍。DreamHost已经不限制MySQL的计数了,但保留权利劝告有大量MySQL计数的用户升级到单独服务器。请珍惜资源。
使用MySQL的一些限制共享的帐户,少数标准的SQL命令并不能在脚本或phpMyAdmin中成功运行。但可以通过控制面板操作,如下面列举的命令:
  • create database (在Shell中也可以有限使用)
  • drop database (在Shell中也可以有限使用)
  • grant
  • revoke
  • use

参考: http://wiki.dreamhost.com/index.php/Mysql
您需要登录后才可以回帖 登录 | 注册

本版积分规则