mysql 快速起步

2022/7/31 2:52:46

本文主要是介绍mysql 快速起步,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

mysql 快速起步

1.1 安装

mysql不支持arm架构,所以部署mariadb

docker run -p 3306:3306 -itd -e MARIADB_USER=cmdb -e MARIADB_PASSWORD=123456 -e MARIADB_ROOT_PASSWORD=123456 --name mysql   mariadb:latest

2.1 DDL(数据定义语句)

2.1.1 定义库

image
ge缩写, 也就是用于创建数据库和表的SQL语法
image

2.1.1.1 数据库名

数据库整体命名规则采用snak缩写规则, 比如 cmdb_service ,注意禁止使用中横线 比如cmdb-service
其他情况按照报错提醒 去掉不合法字符就可以

2.1.1.2 字符集

字符集字面理解就是 一堆字符的合集, 每个字符集包含的字符个数不同, 比如:

  • 英文字符集: ASCII, 采用7位编码, 总共能编码2^7个字符
  • 中文字符集(兼容ASCII): GB2312、BIG5、GBK, GB18030, 都采用双字节字进行编码,
  • 万国码(兼容ASCII): Unicode, 变长编码, 常见的编码在前面, 不常见的往后面编码

比较值得注意的是

  • utf8: 并不是完整的utf8实现, 采用3字节保存, 超过3字节的编码无法识别, 比如 emoji字符


这篇关于mysql 快速起步的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程