mysql utf8 bin设置_[mysql]修改collation为utf8_bin
mysql默认字段值区分大小写:
character-set-server=utf8
collation-server=utf8_bin
init-connect='SET NAMES utf8;'
SELECT DEFAULT_CHARACTER_SET_NAME 'charset', DEFAULT_COLLATION_NAME 'collation'
FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = 'billing01';
SELECT DEFAULT_CHARACTER_SET_NAME 'charset', DEFAULT_COLLATION_NAME 'collation' ,SCHEMA_NAME
FROM information_schema.SCHEMATA;
mysql> SHOW CHARACTER SET LIKE 'utf8';
+---------+---------------+-------------------+--------+
| Charset | Description | Default collation | Maxlen |
+---------+---------------+-------------------+--------+
| utf8 | UTF-8 Unicode | utf8_general_ci | 3 |
+---------+---------------+-------------------+--------+
1 row in set (0.00 sec)
https://blog.csdn.net/ghosind/article/details/83692869
mysql启动报错:
2019-10-29T08:52:41.945012+08:00 0 [ERROR] [MY-010936] [Server] COLLATION 'utf8_bin' is not valid for CHARACTER SET 'utf8mb4'
2019-10-29T08:52:41.946520+08:00 0 [ERROR] [MY-010119] [Server] Aborting
必须加character-set-server=utf8
my.cnf加
init_connect='SET collation_connection = utf8_bin'
也不行。
SHOW CHARACTER SET LIKE 'utf8';
mysqld —-character-set-server=utf8mb4 —-collation-server=utf8mb4_bin
ALTER DATABASE database-name CHARACTER SET charset-name COLLATE collation-name;
ALTER DATABASE billing01 CHARACTER SET utf8 COLLATE utf8_bin;
ALTER DATABASE billing02 CHARACTER SET utf8 COLLATE utf8_bin;
ALTER DATABASE billing03 CHARACTER SET utf8 COLLATE utf8_bin;
ALTER DATABASE billing04 CHARACTER SET utf8 COLLATE utf8_bin;
https://www.cnblogs.com/benpao/p/11519029.html
mysql utf8 bin设置_[mysql]修改collation为utf8_bin相关推荐
- mysql数据库编码设置_如何修改mysql数据库编码
在建网站时,有时需要将一个数据库里的数据导入到另一个数据库里,但往往会出现二个数据库的编码不同,造成网页乱码.解决方法就是修改数据库编码. 下面介绍一下如何修改MYSQL数据库编码的方法. 方法/步骤 ...
- 如何设置mysql的运行目录_如何修改mysql数据库文件的路径 | 学步园
在网上找了好多,没有确定哪个是最终的答案,由于网站在运行中,实在不敢轻易动手,怎么奈我是个菜鸟呢!先把找到的东西简单记录一下,回头再说! 还有一个: 首先在数据库里看一下数据库里当前数据文件的存放路径 ...
- mysql数据库字符集设置_查看和设置MySQL数据库字符集
查看和设置MySQL数据库字符集作者:scorpio 2008-01-21 10:05:17 标签: 杂谈 Liunx下修改MySQL字符集:1.查找MySQL的cnf文件的位置find / -ina ...
- 如何修改mysql数据库的字符集_如何修改mysql字符集
.安装完的MySQL的默认字符集为 latin1 ,为了要将其字符集改为用户所需要的(比如utf8),就必须改其相关的配置文件:由于linux下MySQL的默认安装目录分布在不同的文件下:不像wind ...
- mysql 无线网络设置_操作mysql命令行的方法步骤
操作mysql命令行的方法步骤 现在向大家介绍mysql命令行下,从数据库的建立到表数据的删除全过程,希望对大家有所帮助. 登陆mysql 打cmd命令终端,如果已经添加了mysql的环境变量,可以直 ...
- mysql 常见密码设置_设置mysql用户密码(5.6/5.7)、远程连接数据库、常用命令
注: 以上命令均需要在mysql下执行:在mysql中每行命令末尾加上分号,表示该行命令执行结束. tb_name即table name()表名. 示例: [root@centos-01inux my ...
- django mysql连接超时设置_坑(一)—— Django ORM 连接超时的坑
问题 数据库链接丢失异常 django.db.utils.OperationalError: (2013, 'Lost connection to MySQL server during query' ...
- mysql 外键设置_详解MySQL外键设置
MySQL外键设置是学习MySQL数据库过程中不能不提的,下面就会为您详细介绍MySQL外键设置的方法,希望对您学习MySQL外键设置方面能有所帮助. 外键的作用: 保持数据一致性,完整性,主要目的是 ...
- mysql运维技巧_mysql初级运维使用技巧
整理了一下,工作中用到的最高的关于mysql的一些命令和使用技巧,分享给刚接触mysql的小伙伴么. 1mysql最基础 1.1mysql安装 建议新人安装mysql直接使用yum安装即可,大牛们已经 ...
最新文章
- c语言运行时显示内存不足,请问:c或c++运行时 遇到虚拟内存不足时咋办,帮优化下代码...
- 允许使用抽象类类型 isearchboxinfo 的对象_final关键字、抽象类以及接口
- JavaScript Tutorial
- 小米开发出100W手机快充技术:实测逆天
- 时钟周期及秒(s) 毫秒(ms) 微秒(μs) 纳秒(ns) 皮秒(ps)之间转换
- P4100-[HEOI2013]钙铁锌硒维生素【矩阵求逆,最大匹配】
- 转:什么是 Base64编码
- canvas1:简单介绍、开始使用、画直线+虚线
- 显示锁 java_第十三章:显示锁——Java并发编程实战
- Win10系统如何解除U盘写保护模式
- 通达信版弘历软件指标_[转载]弘历软件指标源码
- java技术可行性分析_java毕业设计管理系统需求分析
- gre 填空64-77
- Java单词查询小程序
- 济南python工资一般多少-济南十大python编程培训机构排行榜
- 【记录】关于编码格式导致的中文乱码问题
- buntu22.04安装WPS中文版(一百一十八)
- #5.2探讨时空同时考虑的相关理论的软肋
- 【网格 dp】A005_LC_二指输入的的最小距离(枚举上一个状态)
- Linux 启动定时任务配置
热门文章
- .Net Core 3.1,这匹黑马,2020年值得所有程序员重视!
- gRPC in ASP.NET Core 3.0 -- Protocol Buffer(1)
- 将传统 WPF 程序迁移到 DotNetCore 3.0
- 将传统 ASP.NET 应用迁移到 .NET Core
- dotnet core 开发无缝兼容Http和Websocket协议的接口服务
- 利用BenchmarkDotNet 测试 .Net Core API 同步和异步方法性能
- Postgresql快速写入\/读取大量数据(.net)
- [SSCore] 开源dotnet core 版本 SuperSocket
- 完成OSS.Http底层HttpClient重构封装 支持标准库
- java hibernate 分页查询_4 Hibernate HQL查询,分页查询