这边笔记主要记录一下对mysql字符集相关知识的学习
字符集一般我们使用如下语句创建一张表,创建表的时候指定了charset为utf8编码。CREATE TABLE `test` (`c1` int UNSIGNED NOT NULL AU
无分隔符的字符串截取
题目要求
数据库中字段值:实现效果:需要将一行数据变成多行实现的sqlSELECT LEFT(SUBSTRING('P1111',help_topic_id+1),1) AS num FROM mysql.help_t
日常开发中,一般都会涉及到数据库增删改查,那么不可避免会遇到Mysql中的NULL和空字符。
空字符('')和空值(null)表面上看都是空,其实存在一些差异:
定义:空值(NULL)的长度是NULL,不确定占用了多少存储空间,但是占用存储
上一篇介绍了如何在 Oracle 生成随机数字、字符串、日期、验证码以及 UUID,今天我们继续讨论在 MySQL 中生成各种随机数据的方法。计算机生成的都是伪随机数,并不是真正的物理随机数。生成随机数字
生成 0 到 1 之间的随机数
M
前言
按照指定字符进行合并或拆分是经常碰到的场景,MySQL在合并的写法上比较简单,但是按指定字符拆分相对比较麻烦一点(也就是要多写一些字符)。本文将举例演示如何进行按照指定字符合并及拆分。
1、 合并
MySQL数据库中按照指定字符合并可
在服务器上,通常为了快速登录数据库,我们会使用mysql -hhost -uusername -ppassword db的方式登录数据库,如果密码中没有特殊字符&,会直接进入数据库sql命令行下,如果有特殊字符&,那么就会出现如下提示:-b
在有些场景下,我们需要对我们的varchar类型的字段做修改,而修改的结果为两个字段的拼接或者一个字段+字符串的拼接。
如下所示,我们希望将xx_role表中的name修改为name+id。在mysql下,我们直接通过“+”来操作,会提示错
一、查看MySQL的字符集show variables like '%char%'; 二、修改MySQL配置文件
不是安装目录,是数据目录。 我是用sublime打开的。进去之后,在三个地方增加配置。
第一个:[client]default