Pinvon's Blog

所见, 所闻, 所思, 所想

MySQL(一) 使用MySQL

连接

连接到MySQL, 需要以下信息:

  1. 主机名. 如果是本地MySQL服务器, 为localhost.
  2. 端口.
  3. 用户名.
  4. 口令.

如:

mysql -h 127.0.0.1 -P 3306 -u root -p

选择数据库

SHOW DATABASES;
USE xxx;

必须先使用 USE 打开数据库, 才能使用里面的数据.

了解表

查看表

选择好数据库后, 输入:

SHOW TABLES;

显示表中的字段:

SHOW COLUMNS FROM xxx;

// 或者

DESCRIBE xxx;

SHOW COLUMNSDESCRIBE 接受一个表名, 对每个字段返回一行, 行中包含包含字段名, 数据类型, 是否允许为 NULL, 键信息, 默认值以及其他信息.

查看创建数据库/表的MySQL语句

对于一个已经存在数据库或表, 可以用如下语句查看创建数据库或创建表的MySQL语句:

SHOW CREATE DATABASE xxx;
SHOW CREATE TABLE xxx;

查看授予用户的安全权限

SHOW GRANTS;

查看服务器错误或警告

SHOW ERRORS;
SHOW WARNINGS;

MySQL日志

错误日志

/var/log/mysql/error.log

Comments

使用 Disqus 评论
comments powered by Disqus