-
日期:2020-11-03 13:38:12
点击:59
内容简介:失败场景 用户昵称中存在emoji表情,调用jdbc往mysql数据库插入的时候抛出异常 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x90\x9B' 失败原因 mysql的utf8编码的一个字符最多3个字节,但是一个emoji表情为4个字节,所以utf8不支持存储emoji...
-
日期:2020-11-03 13:38:11
点击:59
内容简介:前言 在MySQL很多测试场景,需要人工生成一些测试数据来测试。本文提供一个构造MySQL大表存储过程,可以生成包含用户名,手机号码,出生日期等字段。也可以通过滤重来使得手机号码不重复,模拟现实场景。 一、生成脚本 生成说明: 以下使用存储过程批量生成...
-
日期:2020-11-03 13:38:11
点击:59
内容简介:先放一段代码 for(int i=0;i1000;i++){ for(int j=0;j5;j++){ System.out.println("hello"); }} for(int i=0;i5;i++){ for(int j=0;j1000;j++){ System.out.println("hello"); }} 分析以上代码可以看到两行代码除了循环的次序不一致意外,其他并无区别,在实...
-
日期:2020-11-03 13:38:10
点击:59
内容简介:mysql8.0.12安装教程,分享给大家。 一.安装 1.从网上下载MySQL8.0.12版本,下载地址 2. 下载完成后解压 我解压的路径是:D:\Java\mysql-8.0.12-winx64 3. 配置文件 首先在解压的路径下查看是否含有my.ini的文件,如果没有则新建一个,内容如下: [mysqld]#...
-
日期:2020-11-03 13:38:10
点击:59
内容简介:前言 MySQL 的权限表在数据库启动的时候就载入内存,当用户通过身份认证后,就在内存中进行相应权限的存取,这样,此用户就可以在数据库中做权限范围内的各种操作了。 下面话不多说了,来一起看看详细的介绍吧 mysql 的权限体系大致分为5个层级: 全局层级 全...
-
日期:2020-11-03 13:38:08
点击:59
内容简介:mysql 8.0.13安装配置方法分享给大家,希望对你有帮助。 1、下载mysql-8.0.13安装包 下载地址,选择zip安装包下载就好。 2、解压到你要安装的目录 3、创建my.ini配置文件 [mysqld]#端口port = 3306#mysql安装目录basedir = E:/amp/mysql8#mysql数据存放目录d...
-
日期:2020-11-03 13:38:07
点击:59
内容简介:本文为大家分享了mysql 8.0.13 安装配置教程,供大家参考,具体内容如下 下载 下载地址 解压 解压之后没有my.ini文件(我的端口设置的3308),截图中是我增加的 [client]port = 3308default-character-set = utf8 [mysqld]port = 3308character_set_server =...
-
日期:2020-11-03 13:38:07
点击:59
内容简介:mysql官网下载地址:https://dev.mysql.com/downloads/mysql/ 新版安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini,如下图所示 根据网上很多教程安装仍不成功,结果: 1.Can't change dir to ‘D:\from20181022\soft\mysql-5.7.24\mysql-5...
-
日期:2020-11-03 13:38:06
点击:59
内容简介:一、concat()函数 功能:将多个字符串连接成一个字符串 语法: concat(str1,str2,…) 其中的字符串既可以是数据表字段,也可以是指定的字符串 返回结果为连接参数产生的字符串,如果有任何一个参数为null,则该条记录的返回值为null 二、concat_ws()函数 功...
-
日期:2020-11-03 13:38:06
点击:59
内容简介:前言 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇文章了。 这篇笔记主要记录mysql的基础架构,一条查询语句是如何执行的。 下面话不多说了,来一起看看详细的介绍吧 比如,在我们从student表中查...