Table of Contents
前言
开始使用
我下面所有的SQL语句是基于MySQL 5.6+运行。
MySQL 为关系型数据库(Relational Database Management System),一个关系型数据库由一个或数个表格组成, 如图所示的一个表格:
-
表头(header)
: 每一列的名称; -
列(col)
: 具有相同数据类型的数据的集合; -
行(row)
: 每一行用来描述某个人/物的具体信息; -
值(value)
: 行的具体信息, 每个值必须与该列的数据类型相同; -
键(key)
: 表中用来识别某个特定的人物的方法, 键的值在当前列中具有唯一性。
登录MySQL
mysql -h 127.0.0.1 -u 用户名 -pmysql -D 所选择的数据库名 -h 主机名 -u 用户名 -pmysql> exit # 退出 使用 “quit;” 或 “\q;” 一样的效果mysql> status; # 显示当前mysql的version的各种信息mysql> select version(); # 显示当前mysql的version信息mysql> show global variables like 'port'; # 查看MySQL端口号
创建数据库
对于表的操作需要先进入库use 库名;
-- 创建一个名为 samp_db 的数据库,数据库字符编码指定为 gbkcreate database samp_db character set gbk;drop database samp_db; -- 删除 库名为samp_db的库show databases; --