![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
菜鸟的自我素养
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 · 931 阅读 · 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 · 1861 阅读 · 1 评论 -
解决navicat连接mysql数据库出现密码加密中文乱码问题
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’; #更新一下用户的密码FLUSH PRIVILEGES; #刷新权限原创 2019-11-22 09:48:11 · 2480 阅读 · 1 评论 -
mysql的索引详细介绍及其使用
首先介绍几个关于mysql的基础知识,后面介绍索引时会使用到的基础知识1.mysql的存储引擎:分为两种, INNODB和MyISAM区别: 主要的区别是INNODB适合频繁写数据库操作,MyISAM适合读取数据库的情况多一点。在表的过程中出现了一点小插曲,出现了中文乱码问题 ,解决方法就顺便带上了2.mysql数据库出现中文乱码问题时需要修改数据库的编码:#查看当前数据库的编码sho...原创 2018-12-21 17:00:35 · 117 阅读 · 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 · 359 阅读 · 0 评论 -
mysql存储过程基本介绍及其基本语法
mysql存储过程:存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。创建语法:create procedure 存储过程名(参数列表...原创 2019-07-07 23:53:35 · 340 阅读 · 0 评论 -
oracle数据库的基本语法介绍
oracle简单语法:1.解锁用户:sqlplus / as sysdba;alter user scott account unlock;alter user scott identified by grace;conn scott/grace 显示已连接2.oracle中实例与用户的关系oracle中只有一个数据库,可以创建多个实例,一个实例对应多个用户,一个用户对应多个表空间...原创 2019-07-07 23:56:02 · 1768 阅读 · 0 评论