当前位置: 首页 > ai >正文

3.创建数据库

CREATE DATABASE IF NOT EXISTS mydatabase
CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;
  1. <font style="color:rgb(0, 0, 0);">CREATE DATABASE</font> 是创建数据库的关键字。

在创建数据库、表的时候为了规避关键字,可以使用反引号进行解决:

例如: CREAT DATABASE CREAT

数据库名字叫CREAT,CREAT是关键字,当然会创建不了。

解决:CREAT DATABASE CREAT

  1. <font style="color:rgb(0, 0, 0);">IF NOT EXISTS</font> 是可选的,用于避免在数据库已存在时抛出错误。
  2. <font style="color:rgb(0, 0, 0);">mydatabase</font> 是数据库的名称,你可以根据需要修改为其他名称。
  3. CHARACTER SET 指定字符集合

如果不进行指定,默认就是utf8。

  1. COLLATE 指定校验规则
常用字符校验格式是否默认区别
utf8_bin区分大小写(A≠a)
utf8_general_ci不区分大小写

http://www.xdnf.cn/news/14374.html

相关文章:

  • STM32103CBT6显示ST7789通过SPI方式显示柬埔寨文
  • Unity Addressable使用之入门篇
  • 讲一下进程和线程
  • Day54打卡 @浙大疏锦行
  • 37-Oracle 23 ai Shrink Tablespace(一键收缩表空间)
  • Composer 的 PHP 依赖库提交教程
  • 【Qt】Qt 基础
  • Redis-CPP通用接口
  • Leetcode 3584. Maximum Product of First and Last Elements of a Subsequence
  • 139. 单词拆分
  • (LeetCode 每日一题) 1432. 改变一个整数能得到的最大差值(贪心)
  • React组件通信——context(提供者/消费者)
  • MySQL常用函数详解之字符串函数
  • nohz_full 参数对内核软硬锁检测机制的影响分析
  • 嵌入式学习笔记 - SH79F6441 堆栈栈顶可以是片上内部RAM(00H-FFH)的任意地址怎么理解
  • (91)课113:存储函数与存储过程的区别总结。
  • DP刷题练习(三)
  • Golang 解大整数乘法
  • Python Pillow 库详解文档
  • pythton 语言的独特语法
  • Axure应用交互设计:多种类型元件实现新增中继器数据
  • 【springcloud】快速搭建一套分布式服务springcloudalibaba(五)
  • Python爬虫实战:研究Mr. Queue相关技术
  • 【Java SE】类和对象(3)
  • Kafka源码P2-生产者缓冲区
  • 基于大模型预测缺铁性贫血的综合技术方案大纲
  • 记录一次 Oracle 表空间不足问题的解决过程
  • Linux进程间通信(上)
  • Proteus8.17-LCD12864液晶屏幕仿真模型
  • 华为OD机试-考勤信息-双指针(JAVA 2025B卷)