iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >mysql创建数据库的示例
  • 278
分享到

mysql创建数据库的示例

2024-04-02 19:04:59 278人浏览 薄情痞子
摘要

小编给大家分享一下Mysql创建数据库的示例,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!在mysql中,可以使用“CREATE DATABASE”语句来创建数据库,语法格式为“CREATE

小编给大家分享一下Mysql创建数据库的示例,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

mysql中,可以使用“CREATE DATABASE”语句来创建数据库,语法格式为“CREATE DATABASE [IF NOT EXISTS] 数据库名 [CHARACTER SET 字符集名] [COLLATE 校对规则名];”。

在 Mysql 中,可以使用 CREATE DATABASE 语句创建数据库,语法格式如下:

CREATE DATABASE [IF NOT EXISTS] 数据库名
[[DEFAULT] CHARACTER SET 字符集名] 
[[DEFAULT] COLLATE 校对规则名];

[ ]中的内容是可选的。语法说明如下:

  • 数据库名:创建数据库的名称。MySQL 的数据存储区将以目录方式表示 MySQL 数据库,因此数据库名称必须符合操作系统的文件夹命名规则,不能以数字开头,尽量要有实际意义。注意在 MySQL 中不区分大小写。

  • IF NOT EXISTS:在创建数据库之前进行判断,只有该数据库目前尚不存在时才能执行操作。此选项可以用来避免数据库已经存在而重复创建的错误。

  • [DEFAULT] CHARACTER SET:指定数据库的字符集。指定字符集的目的是为了避免在数据库中存储的数据出现乱码的情况。如果在创建数据库时不指定字符集,那么就使用系统的默认字符集。

  • [DEFAULT] COLLATE:指定字符集的默认校对规则。

MySQL 的字符集(CHARACTER)和校对规则(COLLATioN)是两个不同的概念。字符集是用来定义 MySQL 存储字符串的方式,校对规则定义了比较字符串的方式。后面我们会单独讲解 MySQL 的字符集和校对规则。

示例:最简单的创建 MySQL 数据库的语句

在 MySQL 中创建一个名为 test_db 的数据库。在 MySQL 命令行客户端输入 SQL 语句CREATE DATABASE test_db;即可创建一个数据库,输入的 SQL 语句与执行结果如下。

mysql> CREATE DATABASE test_db;
Query OK, 1 row affected (0.12 sec);

“Query OK, 1 row affected (0.12 sec);”提示中,“Query OK”表示上面的命令执行成功,“1 row affected”表示操作只影响了数据库中一行的记录,“0.12 sec”则记录了操作执行的时间。

若再次输入CREATE DATABASE test_db;语句,则系统会给出错误提示信息,如下所示:

mysql> CREATE DATABASE test_db;
ERROR 1007 (HY000): Can't create database 'test_db'; database exists

提示不能创建“test_db”数据库,数据库已存在。MySQL 不允许在同一系统下创建两个相同名称的数据库。

可以加上IF NOT EXISTS从句,就可以避免类似错误,如下所示:

mysql> CREATE DATABASE IF NOT EXISTS test_db;
Query OK, 1 row affected (0.12 sec)

看完了这篇文章,相信你对mysql创建数据库的示例有了一定的了解,想了解更多相关知识,欢迎关注编程网数据库频道,感谢各位的阅读!

您可能感兴趣的文档:

--结束END--

本文标题: mysql创建数据库的示例

本文链接: https://www.lsjlt.com/news/53632.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql创建数据库的示例
    小编给大家分享一下mysql创建数据库的示例,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!在mysql中,可以使用“CREATE DATABASE”语句来创建数据库,语法格式为“CREATE ...
    99+
    2022-10-18
  • navicat创建数据库的示例
    这篇文章主要介绍navicat创建数据库的示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!navicat怎样创建数据库?在服务中启动Mysql数据库打开navicat选中数据库连接...
    99+
    2022-10-18
  • Qt创建SQlite数据库的示例代码
    Qt 创建 SQlite数据库 void Widget::initDB() { // 创建并打开数据库 QSqlDatabase database; data...
    99+
    2022-11-13
  • MySQL创建数据库和创建数据表
    目录mysql 创建数据库和创建数据表一、数据库操作语言二、创建数据库三、创建数据表四、MySQL 常用字段类型MySQL 创建数据库和创建数据表 MySQL 是最常用的数据库,在数据库操作中,基本都是增删改查操作,简称...
    99+
    2023-03-23
    数据库的创建 数据表的创建
  • MySQL 创建数据库
    MySQL 创建数据库使用 mysqladmin 创建数据库使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mys...
    99+
    2022-10-18
  • mysql数据库创建账号、授权、数据导出、导入操作示例
    本文实例讲述了mysql数据库创建账号、授权、数据导出、导入操作。分享给大家供大家参考,具体如下: 1、账号创建及授权 grant all privileges on *.* to 'yangxin'@...
    99+
    2022-10-18
  • Mysql示例数据库
    官方提供了多个示例数据库: 下载地址: https://dev.mysql.com/doc/index-other.html github示例数据库: 下载地址:https://github.com...
    99+
    2022-10-18
  • Oracle数据库创建用户与数据库备份的示例分析
    这篇文章给大家分享的是有关Oracle数据库创建用户与数据库备份的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。创建用户以及授权代码:-- Create&nbs...
    99+
    2022-10-18
  • mysql数据库创建表
    记录自己创建数据库,需要更具情况修改这是以一个学生查分系统作为例子:create table info( student_id int not null auto_increment,   //会...
    99+
    2022-10-18
  • android创建数据库(SQLite)保存图片示例
    代码如下://1.创建数据库public class DBService extends SQLiteOpenHelper { private final static in...
    99+
    2022-06-06
    示例 数据 图片 SQLite 数据库 Android
  • MySQL如何创建数据库和创建数据表
    本篇内容介绍了“MySQL如何创建数据库和创建数据表”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • mysql数据库中创建存储过程的案例
    小编给大家分享一下mysql数据库中创建存储过程的案例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql存储过程教程:首先...
    99+
    2022-10-18
  • 【MySQL 】MySQL 创建数据库, MySQL 删除数据库,MySQL 选择数据库
    作者简介: 辭七七,目前大一,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: 七七的闲谈 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖 ...
    99+
    2023-08-24
    数据库 mysql 后端 开发语言 jvm
  • MySQL创建数据库的命令
    本篇内容主要讲解“MySQL创建数据库的命令”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL创建数据库的命令”吧!MySQL 创建数据库使用 ...
    99+
    2022-10-18
  • mysql创建数据库的方法
    不知道大家之前对类似mysql创建数据库的方法的文章有无了解,今天我在这里给大家再简单的讲讲。感兴趣的话就一起来看看正文部分吧,相信看完mysql创建数据库的方法你一定会有所收获的。使用MySQL来创建数据...
    99+
    2022-10-18
  • mysql创建数据库的步骤
    这篇文章主要讲解了“mysql创建数据库的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql创建数据库的步骤”吧! ...
    99+
    2022-10-18
  • MySQL创建数据库和数据表
    文章目录 前言 一、MySQL数据库是什么? 二、使用步骤 1.显示当前数据库 2.创建数据库          3.使用数据库          4.删除数据库          5.表的操作     5.1 显示数据库...
    99+
    2023-10-20
    大数据 mysql 编程语言 经验分享
  • MySQL创建数据库和创建数据表的操作过程
    目录mysql 创建数据库和创建数据表一、数据库操作语言二、创建数据库1. 连接 MySQL2. 查看当前的数据库3. 创建数据库4. 创建数据库时设置字符编码5. 查看和显示数据库的编码方式6. 使用 alter da...
    99+
    2022-11-08
  • MySQL——创建数据库与表
    创建数据库 -- Firsr way CREATE DATABASE database_name; -- Second way CREATE SCHEMA database_name;   2.创建表 CREATE ...
    99+
    2022-04-08
    MySQL——创建数据库与表
  • mysql怎么创建数据库
    这篇文章给大家分享的是有关mysql怎么创建数据库的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。mysql怎么创建数据库?1. 打开电脑中管理MySQL的软件2.&nb...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作