mysql
菜鸟的自我素养
java开发
展开
-
mysql一个表中的一个值对应另一个表中的某个字段的多个值的处理方案
如图:解决方案:1.先进行行转列select SUBSTRING_INDEX(SUBSTRING_INDEX(PUR_PRODUCTION_WASTE.NOTICE_STATUS,’,’,topic.help_topic_id+1),’,’,-1) FROMPUR_PRODUCTION_WASTEJOIN mysql.help_topic topicON topic.help_topic_id < (length(NOTICE_STATUS) - length(REPLACE(NOTIC原创 2020-06-05 19:19:07 · 952 阅读 · 0 评论 -
mysql主从复制配置及配置中的问题解决
1.主服务器(1)主服务器my.ini文件配置:server-id=1log-bin = mysql-binbinlog-do-db = testbinlog-ignore-db = mysqlbinlog-ignore-db = sysbinlog-ignore-db = performance_schemebinlog-ignore-db = information_schem...原创 2019-11-22 14:53:53 · 1911 阅读 · 1 评论 -
解决navicat连接mysql数据库出现密码加密中文乱码问题
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’; #更新一下用户的密码FLUSH PRIVILEGES; #刷新权限原创 2019-11-22 09:48:11 · 2554 阅读 · 1 评论 -
Caused by: org.xml.sax.SAXParseException: 在实体引用中, 实体名称必须紧跟在 '&' 后面。 at com.sun.org.apache.xerces.in
错误原因:mybatis动态sql中使用了&&连接条件。修改:将&&改为and原创 2019-10-26 11:36:04 · 1140 阅读 · 0 评论 -
mysql的索引详细介绍及其使用
首先介绍几个关于mysql的基础知识,后面介绍索引时会使用到的基础知识1.mysql的存储引擎:分为两种, INNODB和MyISAM区别: 主要的区别是INNODB适合频繁写数据库操作,MyISAM适合读取数据库的情况多一点。在表的过程中出现了一点小插曲,出现了中文乱码问题 ,解决方法就顺便带上了2.mysql数据库出现中文乱码问题时需要修改数据库的编码:#查看当前数据库的编码sho...原创 2018-12-21 17:00:35 · 145 阅读 · 0 评论 -
JDC连接mysql数据库工具类
package com.mysql.utils;import java.sql.*;import java.util.ResourceBundle;public class DBUtil {private static String driverClass ;private static String jdbcUrl;private static String user;pri...原创 2019-07-01 16:04:25 · 367 阅读 · 0 评论 -
mysql存储过程基本介绍及其基本语法
mysql存储过程:存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。创建语法:create procedure 存储过程名(参数列表...原创 2019-07-07 23:53:35 · 367 阅读 · 0 评论 -
ssm项目中spring配置文件的基础配置
<?xml version="1.0" encoding="UTF-8"?><context:component-scan base-package=“com.asiainfo”><context:exclude-filter type=“annotation” expression=“org.springframework.stereotype.Contr...原创 2019-07-02 12:34:22 · 467 阅读 · 0 评论 -
idea连接mysql报错Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property
原因:服务器返回无效时区,转到“高级”选项卡并手动设置“serverTimezone”属性。在mysql的命令行窗口输入以下命令即可:show variables like ‘%time_zone%’;set global time_zone=’+8:00’;...原创 2019-09-09 14:10:39 · 35114 阅读 · 24 评论