|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
关于这个理由我把它放在最后一位。在很多业界专家中有一个相当一致的观点:MySQL不能很好的扩展。关于这点可能有很大的分歧,争论的焦点主要集中于水平可扩展性和垂直可扩展性上。MySQL则更倾向于垂直可扩展性。mysql|参考|参考手册|中文MySQL4.1.0中文参考手册---犬犬(心帆)翻译MySQLReferenceManualforversion4.1.0-alpha.
6.6基础的MySQL用户有用命令6.6.1USE句法
USEdb_name
USEdb_name语句告知MySQL利用db_name数据库作为今后查询的缺省数据库。数据库坚持为以后数据库,只到该会话停止或另外一个USE语句收回:
mysql>USEdb1;mysql>SELECTCOUNT(*)FROMmytable;#从db1.mytable当选择mysql>USEdb2;mysql>SELECTCOUNT(*)FROMmytable;#从db2.mytable当选择
依托USE语句将一个特定命据库设为以后数据库,它其实不制止你会见另外一个数据中的表。上面的示例会见db1数据库中的author表和db2数据库中的editor表:
mysql>USEdb1;mysql>SELECTauthor_name,editor_nameFROMauthor,db2.editor->WHEREauthor.editor_id=db2.editor.editor_id;
USE语句供应了对Sybase的兼容。
6.6.2DESCRIBE句法(取得列的信息)
{DESCRIBE|DESC}tbl_name[col_name|wild]
DESCRIBE是SHOWCOLUMNSFROM的缩写。检察章节4.5.6.1检索有关数据库、表、列和索引的信息。
DESCRIBE供应有关一个表的列信息。col_name能够是一个列名或是一个包括SQL通配符字符“%”和“_”的字符串。没有需要用引号包抄字符串。
假如列范例分歧于你所希冀的基于一个CREATETABLE语句创建的列,注重MySQL偶然会变动列范例。检察章节6.5.3.1隐式的列界说变更.
这个语句是供应授与Oracle兼容的。
SHOW语句供应类似的信息。检察章节4.5.6SHOW句法。
你会发现实际上MySQL可以更少地占用资金,前者的每CPU许可费用一般从4000美元到25000美元不等,而MySQL企业版的支持和维护成本就更低了。 |
|