1.在命令控制台通过命令设置编码
查看mysql的编码格式 show variables like 'character_set_%';
设置 编码格式 set names 'utf8';
2.明确参数编码
/******************************************
@description set style number
@author luke
@date 2012-09-25
***************************************/
DROP PROCEDURE IF EXISTS sp_SetStyle;
CREATE PROCEDURE sp_SetStyle(IN style_num VARCHAR(100) CHARACTER SET utf8
, IN flight_id int) -- , IN flight_id int)--
BEGIN
DECLARE hasInProduction bool;
DECLARE state INT;
DECLARE sql_header VARCHAR(300) CHARACTER SET utf8
;
DECLARE sql_tailor VARCHAR(300) CHARACTER SET utf8
;
SET sql_header='SELECT @state:=fp.state AS \'状态\' FROM tb_flight_process fp,tb_batch b,tb_style s WHERE fp.batch_id=b.batch_id AND b.style_id=s.style_id AND s.style_num=';
-- SELECT (fp.state INTO @state) , @state FROM tb_flight_process fp,tb_batch b,tb_style s WHERE fp.batch_id=b.batch_id AND b.style_id=s.style_id AND s.style_num=';
SET sql_tailor=' AND fp.incept_state=1 AND fp.flight_id=537';
SET @sql = CONCAT(sql_header,'N\'',style_num, '\'', sql_tailor);
-- SET style_num='AZ风衣#09';
-- SELECT @state AS s0;
-- SELECT @sql;
prepare stem FROM @sql;
execute stem;
SELECT @state AS s1;
-- SELECT state,'AZ风衣#09';
-- SELECT @state;
END
call sp_SetStyle('AZ风衣#09', 537);
修改了编码后,有时会出现显示中文乱码,重启Navicat即可。
分享到:
相关推荐
现象:数据库中存储的内容不是乱码,但是用报表查询出来后,页面中汉字显示为乱码。 原因:数据库取数时没有转码 解决方法:在WEB-INF/reportConfig.xml 文件中的dataSource 节点,设置转码。
基于某某系统平台的数据源迁移 1 一、背景 4 二、环境准备 4 1、软件 4 2、jar包 4 ...七、某某系统中调用 mysql存储过程 11 1、调用存储过程配置 11 2、存储过程中遇到的问题 13 八、后续迁移方案 17
│ 7_MySQL存储引擎.mp4 │ 8_MySQL第三范式设计讲解.mp4 │ 9_MySQL数据库设计工具.mp4 │ ├─新版MySQL DBA综合实战班 第06天 │ 1_课堂作业讲解.mp4 │ 2_InnoDB内核之事务和多版本控制.mp4 │ 3_InnoDB底层...
当使用JSP页面将中文数据添加到MySql数据库中的时候发现变为乱码,或者从mysql中读取中文的时候出现乱码,这些问题根源都是由于字符编码不一致造成的。要知道病源是什么我们才能对症下药,所以我将问题产生的过程...
13-MySQL数据中文不乱码终极大总结.avi 14-更改生产线上MySQL数据字符集的方案讲解.avi 第五部 MySQL备份、增量备份及数据恢复基础实战(12节) 01-备份数据的意义及重要性.avi 02-mysqldump多个命令参数备份实战....
5、mysql保存或者修改时,中文会出现乱码,这时必须 在DbHelperMySQL类的 连接字中增加Charset=utf8;即 protected static string connectionString = "Server=localhost;User Id=root;Password=root;Persist ...
上一篇文章我们介绍了mysql数据存储过程参数实例详解,今天我们看看MySQL操作之JSON数据类型的相关内容。 概述 mysql自5.7.8版本开始,就支持了json结构的数据存储和查询,这表明了mysql也在不断的学习和增加nosql...
$value = $_POST[“value”];... 您可能感兴趣的文章:JSP 从配置文件获取参数详解js传中文参数controller里获取参数乱码问题解决方法Java调用MySQL存储过程并获得返回值的方法java中如何获取相关参数
mysql 总结........................................................................................................................................6 1.1 数据库的种类.......................................
由参数mysql-version控制 性能改进,将SQL词法分析从串行方式改进为并发方式;其次,在每次执行SQL前如果database相同时,不再需要执行COM_INIT_DB命令。根据测试结果,在特定环境下sysbench的QPS从7万提升...
备份参数可保存,待以后使用时选择,无需重复设置; 备份目录直接后台管理(打包下载/删除),支持在线压缩下载与FTP直接下载; 备份设置与备份目录管理,并可直接转向数据备份与恢复页面,很人性化; 在线建立、删除...
4、使用方便 备份参数可保存,待以后使用时选择,无需重复设置; 备份目录直接后台管理(打包下载/删除),支持在线压缩下载与FTP直接下载; 备份设置与备份目录管理,并可直接转向数据备份与恢复页面,很人性化; ...
实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...
实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...
系统默认采用Sqlite轻型数据库,放入PHP空间即可直接使用,可选Mysql、Pgsql等数据库,满足各类存储需求。系统采用响应式管理后台,满足各类设备随时管理的需要。 功能简介: 1、支持自定义模板 2、支持站点信息...
曼波整站系统5.3.0 在 5.2.0 基础上清除了很多已知的bugs,并做了大量改进,主要表现为: <br>* 中文处理功能得到很大加强,在使用 UTF-8 编码时,令人讨厌的弹出框乱码、安装美化留言板组件造成后台菜单不见等...
5. JSP页面通过URL传递中文参数的乱码问题 139 四、 Struts2 140 (一) 基于struts2的web应用的开发步骤 140 1. MVC设计模式() 140 2. 基于struts的web应用的开发步骤 141 3. 如何写自定义action,实体,以及业务类...
2,多数据库支持:目前支持应用最广泛的MS SQL SERVER 2000/2005,MySQL数据库,在后台点点鼠标即可完成数据库数据汇入索引库的匹配; 3,毫秒级的速度:基于倒排索引全文索引技术核心,实现索引分块存储千万级数据...
7.5.6 应用存储过程进行数据操作 7.6 实战检验 7.6.1 JDBC连接SQLServer2005数据库 76.2 网站用户注册 7.7 疑难解惑 7.7.1 Prepared Statement与Statement 7.7.2 预编译的理解 7.8 精彩回顾 第8章 浅尝辄止 ——...
修改首页“资讯”图片新闻显示BUG15、漏洞修复 发布商品存在存储型XSS漏洞16、漏洞修复 发布商品存在无限制刷钱漏洞17、漏洞修复 前台注册存在sql注入漏洞18、修改上传文件时重复弹框提示19、修改优化验证码问题...