MySQL必知必会 —— 第三章 使用MySQL

连接

  为了连接到MySQL,需要以下信息:
    主机名(计算机名)——如果连接到本地MySQL服务器,为localhost;
    端口(如果使用默认端口3306之外的端口);
    一个合法的用户名;
    用户口令(如果需要)。

选择数据库

关键字(key word) 作为MySQL语言组成部分的一个保留字。决不要用关键字命名一个表或列。
 例如,为了使用crashcourse数据库,应该输入以下内容:

USE crashcourse;

USE语句并不返回任何结果。依赖于使用的客户机,显示某种形式的通知。例如,这里显示出的Database changed消息是mysql命令行实用程序在数据库选择成功后显示的。

必须先使用USE打开数据库,才能读取其中的数据。

了解数据库和表

SHOW DATABASES 返回可用数据库的一个列表。包含在这个列表中的可能是MySQL内部使用的数据库(如例子中的mysql和information_schema)。

SHOW DATABASES;

SHOW TABLES 返回当前选择的数据库内可用表的列表。

SHOW TABLES;

SHOW COLUMNS 要求给出一个表名(这个例子中的FROM customers),它对每个字段返回一行,行中包含字段名、数据类型、是否允许NULL、键信息、默认值以及其他信息(如字段cust_id的auto_increment)。

SHOW COLUMNS FROM customers;

DESCRIBE语句 MySQL支持用DESCRIBE作为SHOW COLUMNS FROM的一种快捷方式。换句话说,DESCRIBE customers;是SHOW COLUMNS FROM customers;的一种快捷方式。

SHOW STATUS 用于显示广泛的服务器状态信息;
SHOW CREATE DATABASE和SHOW CREATE TABLE 分别用来显示创建特定数据库或表的MySQL语句;
SHOW GRANTS 用来显示授予用户(所有用户或特定用户)的安全权限;
SHOW ERRORS和SHOW WARNINGS 用来显示服务器错误或警告消息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值