美文网首页MySQL数据库
MySql数据库·库管理

MySql数据库·库管理

作者: 技术老男孩 | 来源:发表于2023-01-29 08:45 被阅读0次

一、库定义:

  • 库的作用是用来存放表(一个库对应一个文件)
  • 库名命名规则:数字、字母、下划线、中文、但是不能纯数字
  • 库名区分字母大小写
  • 库名具有唯一性
  • 库名不可使用命令、特殊字符 命名

二、语法格式:

创建库:

CREATE DATABASE 库名;

删除库:

DROP DATABASE 库名;

三、使用示例:

  • 创建库
# 创建一个名为abc123的库
mysql> create database abc123;
Query OK, 1 row affected (0.01 sec)
  • if not exists命令避免创建重名库报错
# 创建重名库报错
mysql> create database abc123;
ERROR 1007 (HY000): Can't create database 'abc123’; 
database exists;

# 避免创建重名库报错方式
mysql> create database if not exists abc123;
Query OK, 1 row affected, 1 warning (0.00 sec)
  • 删除库
# 删除一个名为abc123的库
mysql> drop database abc123;
Query OK, 0 rows affected (0.00 sec)
  • if exists删除没有的库,也不报错
# 删除没有的库报错
mysql> drop database abc123;
ERROR 1008 (HY000): Can't drop database 'abc123'; 
database doesn't exist

# 删除没有的库避免报错的方式
mysql> drop database if exists abc123;
Query OK, 0 rows affected, 1 warning (0.00 sec)

相关文章

  • 2018-07-21

    MySQL学习1、数据库管理1-1、创建数据库create database MySQLTest; mysql> ...

  • 叼!阿里Mysql三位封神专家总结800页性能优化的千金良方

    MYSQL(关系型数据库管理系统) MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 ...

  • 数据库

    如何完全卸载 mysql 数据库python 开发之路 -MySQL 数据库服务器 计算机 数据库管理系...

  • MySQL基础理论

    MySQL基础理论 mySQL (关系型数据库管理系统) 编辑 MySQL是一个关系型数据库管理系统,由瑞典MyS...

  • MySQL基础

    一、关于数据库 1、什么是数据库 2、MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB...

  • python使用MYSQL数据库

    ——在做测试的时候都会用到数据库 什么是MYSQL数据库 MySQL是一个关系型数据库管理系统,由瑞典MySQL ...

  • 学习MySQL数据库

    了解MySQL: 1.MySQL 是一个数据库管理系统,管理多个数据库,及数据库之间的表关系、有结构、 表数据. ...

  • 云数据库MySQL版快速上手教程

    MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--...

  • MySQL数据库入门学习

    MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--...

  • MySQL简易教程(学习笔记)

    MySQL数据库:是数据库管理软件MySQL(Structured Query Language):结构化查询语言...

网友评论

    本文标题:MySql数据库·库管理

    本文链接:https://www.haomeiwen.com/subject/zdwpcdtx.html