软件技术--Mysql系列

1 安装mysql:

MacOS系统,直接使用brew install mysql即可安装成功

常见问题:

1 Incorrect string value: '\xF0\x9F\x98\xAC\xE8\x87...'
(1):修改mysql数据库的编码为uft8mb4
(2):修改数据表的编码为utf8mb4
(3):   修改数据表中字段的编码为utf8mb4
(4):修改连接数据库的连接代码为:utf8mb4
2 两个字段创建唯一约束:
alter table user add constraint u_idname unique(id,name);
u_idname:是约束名字,自定义
id和name是约束的列名
3 插入内容包含单引号和双引号处理方法
def  transfer_content(content):
    if content is None:
        return None
    else:
        string = ""
        for c in content:
            if c == '"':
                string += '\\\"'
            elif c == "'":
                string += "\\\'"
            elif c == "\\":
                string += "\\\\"
            else:
                string += c
        return string
4 查询不重复id的数量
SELECT DISTINCT 列名称 FROM 表名称
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,179评论 19 139
  • MySQL 数据库常用命令 1、MySQL常用命令 create database name; 创建数据库 use...
    55lover阅读 10,360评论 1 57
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,589评论 18 399
  • 高高峰上亭,阵阵送春风。 山舞缠新绿,烟波绕翠行。 极目城郭小,再观玉带迎。 长风八万里,吹绿兴安嶺。 2017....
    云杉_2e22阅读 1,877评论 0 4
  • 基本的if 三目运算符 if let guard: 和if let刚好相反的指令 switch语句
    未知代码阅读 1,643评论 0 0

友情链接更多精彩内容