手记

【学习打卡】第4天 MySQL8.0零基础入门之从青铜到钻石

课程名称:MySQL8.0零基础入门之从青铜到钻石

课程章节:第4章第1节 DDL之操作数据库

主讲老师:欧阳熊猫

课程内容:

今天学习的内容:mysql数据库相关的ddl操作

  • 创建:直接创建数据库、判断是否存在数据库再创建、创建数据库指定数据集;

  • 查看数据库show databases;

  • 修改数据库 alter database db_name default character set gbk

  • 删除数据库 drop database db_name

  • 查看正在使用的数据库 select database();

  • 切换数据库:use db_name  ---直接切换

课程收获:

一、DDL操作

1、mysql数据库创建多种命令方式:

  • 直接创建数据库:create database db_name

  • 判断是否存在数据库再创建: create database if not exists db_name

  • 创建数据库指定数据集(编码表):create database db_name character set 字符集

不指定字符集就是默认,指定就会显示当时创建的时候指定的字符集

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server vers

mysql> show create database db_1;        --------查看数据库字符集的命令: show create database db_1;

+----------+-----------------------------------------------------------------+

| Database | Create Database                                                 |

+----------+-----------------------------------------------------------------+

| db_1     | CREATE DATABASE `db_1` /*!40100 DEFAULT CHARACTER SET latin1 */ |

+----------+-----------------------------------------------------------------+

1 row in set (0.00 sec)


mysql> create database db_3 character set gbk;

Query OK, 1 row affected (0.00 sec)


mysql> show create database db_3;

+----------+--------------------------------------------------------------+

| Database | Create Database                                              |

+----------+--------------------------------------------------------------+

| db_3     | CREATE DATABASE `db_3` /*!40100 DEFAULT CHARACTER SET gbk */ |

+----------+--------------------------------------------------------------+

1 row in set (0.00 sec)


mysql>



自己也学着操作(发现不用区分大小写):


0人推荐
随时随地看视频
慕课网APP