mysql5.7版本不能插入中文?

  • Post author:
  • Post category:mysql

5.7及以下版本mysql默认数据库使用的字符集是 Latin1 。我们需要为其修改字符集为: utf8 方式:找到你安装时候mysql数据存放位置,我电脑里面是在c盘隐藏文件programdata中,找到 my.ini 打开后: 找到【mysql】#大概在63行左右,在其加入 default -character-set=utf8 #默认字符集​ 找到【mysqld】​ character-se…

继续阅读 mysql5.7版本不能插入中文?

MySQL查询语句练习

  • Post author:
  • Post category:mysql

出道半年了,总发现自己的SQL查询语句非常的弱,所以趁还没开始做项目的时候有时间练习,今天也是主要从网上摘来的练习,从简单到复杂。 数据库表以及数据 创建表: --学生表 CREATE TABLE `Student`( `s_id` VARCHAR(20), `s_name` VARCHAR(20) NOT NULL DEFAULT '', `s_birth` VARCHAR(20) NOT NU…

继续阅读 MySQL查询语句练习

MYSQL的索引粗略讲解

  • Post author:
  • Post category:mysql

# MYSQL的索引粗略讲解 --参考 MYSQL5.1 帮助档。 # MSSQL MYSQL 数据库索引 #索引 共同点:主要 是为了提高查找效率,同时也可能提高IDU效率,(主要体现在并发,对记录的查找以及锁定),但也可能影响IDU的效率。(因为要维护索引) #索引 都 有一些 长度限制,以及个数限制 #索引 都有一些特定的类型,按大类 有B树,R树,HASH等各种类型的索引 # 1. MYS…

继续阅读 MYSQL的索引粗略讲解

mac下mysql的用户设置密码

  • Post author:
  • Post category:mysql

利用navicat连接mysql,使用root可以成功登录,root不需要密码登录; 登录成功之后,navicat的管理用户的功能,可以给用户添加密码,例如修改用户root@%的密码,可以成功保存; 在重新用navicat登录,发现需要密码,密码正确可以成功登录; 利用navicat的用户管理功能创建一个用户,输入用户名,密码,Host,设置好权限,保存,然后用navicat登录刚创建用户,提示1…

继续阅读 mac下mysql的用户设置密码

Mysql select 中的子查询返回多个字段

  • Post author:
  • Post category:mysql

Mysql select 中的子查询返回多个字段 我的表中刚好有个字段是json格式,其中有个id需要做联表查询。如果直接解析json联表会影响性能,因为会全表的数据解json。所以我就用到子查询,但mysql select 中的只查询只能返回一个字段,想返回多个怎么办呢。 不费话,真接上代码 set @a:=null; set @b:=null; SELECT (SELECT CONCAT(@a…

继续阅读 Mysql select 中的子查询返回多个字段

linux上卸载mysql遇到的问题

  • Post author:
  • Post category:linux

执行 rpm -ev mysql-libs-5.1.73-7.el6.x86_64 error: Failed dependencies: libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-6.el6_7.1.x86_64 libmysqlclient.so.16(libmysqlclient_16)(64…

继续阅读 linux上卸载mysql遇到的问题

MySQL 索引 (只要能看完)(一篇就够了)

  • Post author:
  • Post category:mysql

文章目录 前言 一、MySQL索引介绍 1.1 索引的类别 1.2 索引的创建原则 二、索引的管理和使用 2.1 制造实验数据 2.2 explain 使用说明 2.3 创建索引 2.3.1 基于创建表时建立索引 2.3.2 基于已创建好的表创建索引 2.4 删除索引 2.5 聚集索引和二级索引 2.5.1 聚集索引 2.5.2 二级索引(辅助索引) 2.6 覆盖索引 2.7 Multi-Rang…

继续阅读 MySQL 索引 (只要能看完)(一篇就够了)

MySQL-MHA高可用配置及故障切换

  • Post author:
  • Post category:mysql

目录 一、MHA(含义、组成、特点) ==**含义(什么是MHA)**== ==**组成(MHA组成)**== ==**特点(MHA特点)**== 二、MySQL MHA搭建 ①搭建思路 1.MHA架构 2.故障模拟 ②主要实验配置 1.Master、Slave1、Slave2 节点上安装 mysql5.7 2.修改 Master、Slave1、Slave2 节点的主机名 3.修改 Master、…

继续阅读 MySQL-MHA高可用配置及故障切换

记录有关时间字段新增mysql数据库时时间不一致问题

  • Post author:
  • Post category:mysql

在遇到时间字段新增数据库时,总会有发生后台生成的时间与数据库新增后的时间不一致,解决的方式网上有很多种,但是有的方法用上不奏效,这很显然治标不治本,这时你要了解这些方法的作用范围了,下面我仅举例俩种解决方案,也是我常用的 1、使用jackson中的 JsonFormat 注解来解决时间格式问题: 这种方法的作用范围在后台将时间作为json数据进行传输时,类似这样的方法有很多,就不都一一例举了;当j…

继续阅读 记录有关时间字段新增mysql数据库时时间不一致问题

mysql快速导入csv、txt文件数据,load data infile使用。

  • Post author:
  • Post category:mysql

文章目录 mysql快速导入csv、txt文件数据 mysql快速导入csv、txt文件数据 load data infile在MySQL 中的使用 要点: 1.注意看是否需要调整mysql的安全路径。 2.文件的编码格式很关键,可以用UE或者notepad++等进行编码更改。 3.要注意load data infile的语法,尤其是换行符。要看自己的文件的换行符是\n还是\r\n。此外,Wind…

继续阅读 mysql快速导入csv、txt文件数据,load data infile使用。