0%

SQL必知必会(三):使用MySQL

1.连接MySQL

MySQL和所有客户机-服务器一样,要求在能执行命令之前登录到DBMS。MySQL在内部保存自己的用户列表,并且把每个用户与各种权限关联起来。为了连接MySQL,需要以下信息:

  • 主机名:本地服务器一般为localhost
  • 端口:一般默认端口为3306
  • 合法用户名
  • 用户口令(非必须)

2.选择数据库

使用以下代码选择数据库:

1
USE <数据库名称>;

3.了解数据库和表

  • 查看数据库:

    1
    SHOW DATABASES;
  • 进入数据库后,可以查看表:

    1
    SHOW TABLES;
  • 查看表的列信息:返回字段名、数据类型、是否允许NULL、键信息、默认值以及其他信息(是否自增等)

    1
    SHOW COLUMNS FROM <表名称>;

可以用DESCRIBE <表名>代替上面语句查看小的列信息

  • 显示广泛的服务器状态信息:

    1
    SHOW STATUS;
  • 显示授予用户的安全权限:

    1
    SHOW GRANTS;
  • 显示服务器错误或警告消息:

    1
    2
    SHOW ERRORS;
    SHOW WARNINGS;