首页 > 数据库 >mysql - shell 执行 sql 文件有中文乱码-解决

mysql - shell 执行 sql 文件有中文乱码-解决

时间:2023-05-04 16:12:55浏览次数:38  
标签:中文 SET mysql 乱码 shell sql

1.背景

执行 

 发现部分中文乱码

2.解决

在执行sql语句之前,加入下面指令即可

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

 

标签:中文,SET,mysql,乱码,shell,sql
From: https://www.cnblogs.com/c2g5201314/p/17371537.html

相关文章

  • MySQL 8.0半同步复制-net_flush()失败
    MySQL8.0.26做的增强半同步复制,log-error日志中出现如下报错:2021-12-28T14:04:24.663005+08:0011[ERROR][MY-011161][Repl]Semi-syncmasterfailedonnet_flush()beforewaitingforreplicareply.2021-12-28T14:51:49.217811+08:00413824[ERROR][MY-011161][Repl......
  • 一条SQL如何被MySQL架构中的各个组件操作执行的?
    摘要:一条SQL如何被MySQL架构中的各个组件操作执行的,执行器做了什么?存储引擎做了什么?表关联查询是怎么在存储引擎和执行器被分步执行的?本文带你探探究竟!本文分享自华为云社区《一条SQL如何被MySQL架构中的各个组件操作执行的?》,作者:砖业洋__。1.单表查询SQL在MySQL架构中的各个组......
  • mysql使用基础
    MYSQL学习,冲冲冲数据库学习的重要性是:各个网站媒体依赖的数据存储在数据库内。数据库:用来存储和管理数据的技术。在研发岗内需要使用,在面试题内出现--重要性。学习sql语言,使用mysql数据库,学习内容包括:事务,存储引擎,索引,sql优化,锁,日志,主从复制,读写分离,分库分表。基础篇:mysql概......
  • shell 版本号比较_用shell如何比较软件版本号的大小
    摘自:https://blog.51cto.com/u_13753753/5554564 比如你想写个脚本来比较两个版本号(如"1.2.30"和"1.3.0")来辨认哪个版本是最新的,有可以比较两个版本号字符串的shell脚本吗?当你写了一个shell脚本,想使用脚本来比较两个版本号,然后能区分哪个版本号更高哪个版本号更低。比如,你......
  • mac 创建Mysql数据库
    一、安装Mysql1、在mac上可以使用homebrew来安装mysql,打开终端输入命令brewinstallmysql2、安装完成之后,需要启动mysql服务brewservicesstartmysql3、mysql服务启动后,可以登录mysqlmysql-uroot-p注意⚠️首次登录时,需要设置root用户密码二、创建新的数据库1......
  • Shell简单介绍
    是什么Shell是计算机操作系统中的一种命令行解释器,它是一个用户与操作系统内核之间的接口.Unix/Linux中,Shell是一种脚本语言;Windows中通常指命令行解释器(cmd.exePowerShell).Q:系统命令和shell语言指令有交集吗A:有交集。在Linux系统中,很多常用的命令都可以在Shell中使......
  • mysql学习笔记(动力节点)
    1.连接数据库1.1命令行连接mysql-uroot-p123456--连接flushprivileges;--刷新权限--所有的命令都采用分号结尾,切换不需要showdatabases;--查看所有的数据库mysql>useschool--切换数据库:use+数据库名Databasechangedshowtables;--查看数据库所有的表d......
  • mysql8备份恢复
    rpm-ivhhttps://repo.percona.com/yum/release/7/RPMS/x86_64/qpress-11-1.el7.x86_64.rpm1、解压成流文件xbstream-x<backup-2022-07-29-13.xbstream-C/data/backmysql/2、还原正常MySQL文件xtrabackup--decompress--remove-original--parallel=4--target-dir=/dat......
  • 设置MySQL 允许别人远程访问
    1、usemysql;selectuser,hostfromuser;2、updateusersethost="%"whereuser="root";  //修改后本机作为服务器,ipconfig查询ip3、flushprivileges;//保存配置4、quit;//退出5、重启mysql服务生效 如果host设置错误,请转至:  https://blog.csdn.net/qq_39306047/......
  • 【必知必会的MySQL知识】⑤DQL语言
    目录一、前言二、基础查询2.1语法2.2实践操作三、条件查询3.1语法3.2where语句操作符3.3实践操作四、排序查询4.1语法格式4.2实践操作五、分组查询5.1语法5.2聚集函数5.2.1聚集函数简单使用5.3实践操作5.4规定与小结六、连接查询(多表查询)6.1简介6.2笛卡儿积6.3连......