mysql数据库 三章_【MySQL必知必会】第三章 了解数据库和表

1、选择数据库

输入:USE 数据库名;

输出:something

分析:USE语句不会返回任何结果,只是显示某种形式的通知,比如Database changed

2、显示数据库列表

输入:SHOW DATABASES;

输出:Database

xxx

mydatabase

......

分析:这个列表有可能包含MySQL内部数据库如mysql、information_schema等。

3、获得一个数据库内表的列表

输入:SHOW TABLES;

输出:Tables_in_mydatabase

names

productsid

xxx

......

分析:返回当前选择的数据库内可用表的列表。

4、显示表列

输入:SHOW COLUMNS FROM names

输出:Field    Type    Null  Key  Default  Extra

cust_id   int(11)   NO  PRI  NULL    auto_increment

cust_city  char(50)   YES

分析:要求给出一个表名,对每个字段(列)返回一行,该行包括字段名、数据类型、是否允许NULL、键信息、默认值和其他信息。

5、自动增量

某些表列需要唯一值,如顾客ID cust_id,MySQL可以自动为其分配唯一标识,避免人肉记忆所有标识,要使用它必须在使用CREAT语句创建表时,把它作为表定义的组成部分。

6、快捷语句

就是等效替换语句,比如DESCRIBE names 等效于 SHOW COLUMNS FROM names。

7、其他SHOW语句

SHOW STATUS:显示广泛的服务器状态信息。

SHOW CREATE DATABASE:显示创建特定数据库的语句。

SHOW CREATE TABLE:显示创建特定表的语句。

SHOW GRANTS:显示授予用户(所有用户或特定用户)的安全权限。

SHOW ERRORS:显示服务器错误信息。

SHOW WARNINGS:显示服务器警告信息。

8、帮助语句

使用HELP SHOW可以显示允许使用的SHOW语句。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值