Mysql 零距离-入门(二)

在Mysql中为了更加的清晰的工做,因此定制一套规范和几个经常使用的命令。下面我未来学习如何建立和操做一个本身的数据库。

语法规范

  • 关键字和函数名称必须大写
  • 数据库名称,表名称,字段名称必须所有小写
  • SQL语句必须以分号结尾

经常使用的命令

  • 显示当前服务器版本
  • SELECT VERSION();
  • 显示当前日期时间
  • SELECT NOW();
  • 显示当前用户
  • SELECT USER();

注意:都必须以分号结尾。sql

建立一个本身的数据库

在MYSQL建立数据库咱们先认识一下建立数据库的命令

建立数据库:数据库

CREATE { DATABASE | SCHEMA} [IF NOT EXISTS] db_name

上面语法中,{}是必须其中一个,[]是可写可不写。就此从新组合成一条命令来建立数据库服务器

//建立一个命名为t1的数据库
CREATE DATABASE t1

指定数据库编码:函数

[DEFAULT] CHARACTER SET [=] character_name

根据前面的语法定义中,咱们从新组合一下命令。学习

CREATE DATABASE t1 CHARACTER SET utf8

咱们建立完了数据库该如何查看是否建立成功呢?很简单用一下SHOW命令就能够把咱们全部的数据打印出来 测试

SHOW DATABASES

图片描述

能够看到数据列表存在t一、t2数据库。编码

修改指定数据库设置

ALTER { DATABASES|SCHEMA } [db_name]
[DEFAULT] CHARACTER SET [=] character_name

组合命令修改t2数据库为gbkB编码:
ALTER DATABASE t2 CHARACTER SET gbk spa

咱们来查看一下t1数据库如今编码是多少:
命令:
SHOW CREATE DATABASE t1
图片描述code

如今咱们能够看到t1数据库的编码已是gbk了。blog

那么t1和t2是用来测试的,咱们如今须要删除掉。就能够DROP关键字了。

语法规则:

DROP {DATABASE | SCHEMA } [IF EXISTS] db_name

组合命令删除数据
DROP DATABASE t1;
图片描述

相关文章
相关标签/搜索