前言:
前面几篇文章,我们介绍了MySQL的基础概念及逻辑架构。相信你现在应该有了自己的一套MySQL环境,接下来我们就可以开始练习MySQL了。本文将从MySQL最基础的语句出发,为你展示出创建及修改不同对象应该使用的标准语句。
1.创建数据库
创建数据库的官方标准语法为:
CREATE {
DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification] ...create_specification: [DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_name
其中{}中的内容为多选一,[]中的内容可带可不带,后续若有此类符号也是同等意思。
一般工作中常常这样创建数据库:
CREATE DATABASE IF NOT EXISTS `test_db` DEFAULT CHARACTER SET utf8;
想要查看数据库的创建语句,可以这样查看:
mysql> show create database test_db;+----------+------------------------------------------------------------------+| Database | Create Database |+----------+------------------------------------------------------------------+| test_db | CREATE DATABASE `test_db` /*!40100 DEFAULT CHARACTER SET