![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
ITWords
本人主要深入研究语言java、scala,擅长方向大数据开发,java编程,系统建设和架构。
展开
-
1366 - Incorrect string value: ‘\xE8\xBE\xBD\xE5\xAE\x81...‘ for column ‘province_name‘ at row 1
修改表的字符集编码ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4;原创 2020-12-23 11:37:49 · 553 阅读 · 0 评论 -
Mysql建立日期维度码表
创建日期维度表CREATE TABLE `date_dimension` ( `date_id` int(8) NOT NULL COMMENT '日期ID', `date_format` varchar(20) DEFAULT NULL COMMENT '日期格式化', `curr_day` int(8) DEFAULT NULL COMMENT '当前星期几', `curr_day_desc` varchar(8) DEFAULT NULL COMMENT '当前星期几', .原创 2020-12-03 14:03:32 · 506 阅读 · 0 评论 -
java的数据类型和mysql的对应关系
原创 2020-04-10 23:04:17 · 146 阅读 · 0 评论 -
Linux安装mysql
一、删除原有的mysql1.先查看原来的mysqlrpm -qa | grep mysql2.删除原来的mysqlrpm -e --nodeps mysql二、通过yum来进行mysql安装yum install -y mysql-server mysql mysql-devel //将mysql,mysql-server,mysql-devel都安装...原创 2020-03-21 12:52:55 · 80 阅读 · 0 评论 -
Navicat连接云服务器的mysql数据库
目录前提:1.首先修改安全组的允许访问端口2.修改可以连接的ip前提:安装好mysql:yum install mysql-server1.首先修改安全组的允许访问端口2.修改可以连接的ip(1)使用xshell或者其他的远程连接工具,连接服务器。(2)登录mysql,第一次登录的时候,应该默认的密码是没有。如果不是请执行下面的操作,否则跳...原创 2020-03-11 23:07:30 · 240 阅读 · 0 评论 -
mybatis查询数据查不到问题解决
今天在使用ssm框架写一个简单的功能,突然就遇到一个任何的逻辑和代码没有错误的情况下,就是查不到数据,只能查到一个id值,很纳闷,经过仔细的排查问题,最后知道了问题的所在。原来是因为数据库和字段和代码中的对象的字段不一致,导致mybatis无法进行封装。解决:需要些详细的sql语句,即给数据库的字段起个别名,而这个别名就是代码中对象的字段名称。 select id,...原创 2020-02-23 21:50:28 · 5377 阅读 · 0 评论 -
mybatis日志输出sql语句
在log4j.propertites中写:# 打印sql语句 startlog4j.rootLogger=DEBUG,stdoutlog4j.logger.com.ibatis=DEBUGlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j...原创 2020-02-23 21:09:36 · 252 阅读 · 0 评论 -
什么是幻读?以及如何解决幻读问题?
关注公众号ITwords,了解更多的java,大数据的相关知识,大家一起学习,一起进步。为了便于说明问题,这一篇文章,我们就先使用一个小一点儿的表。CREATE TABLE `t` ( `id` int(11) NOT NULL, ...原创 2020-02-10 15:57:24 · 54957 阅读 · 23 评论 -
MySQL的慢查询及其原因分析
关注公众号ITwords,了解更多的java,大数据的相关知识,大家一起学习,一起进步。经过之前介绍的锁的知识,接下来介绍一些慢查询的实例。先看一条SQL语句:select * from t where c=50000...原创 2020-02-07 19:56:06 · 640 阅读 · 0 评论 -
MySQL慢查询优化(1)
关注公众号ITwords,了解更多的java,大数据的相关知识,大家一起学习,一起进步。很多同学可能都有遇到一个问题,遇到查询优化的问题,第一时间想到的就是非常复杂的语句,返回大量的结果集。但是,也会发现,有时候查询一行数据,也会变得很慢。接下来我们来讨论一下这个问题。这里说明一点,就是如果MySQL本身就有很大的压力,比如CPU的占用率很高,或者io利用率很高,这种情况不属于今天咱们...原创 2020-02-06 21:53:53 · 314 阅读 · 0 评论 -
MySQL实现随机消息的显示的原理和解析
问题引出:在我们开发的过程中可能会经常的遇到一个问题就是如何随机的显示众多数据中的几条?比如在笔者之前做的一个英文单词记忆练习中便出现了这样的问题,如果让你来写这样的一条语句你会怎么写呢?首先我们先建立一张表,表名为words,并且随机插入一些字母组合:mysql> CREATE TABLE `words` ( `id` int(11) NOT NULL AUTO_INCR...原创 2020-02-02 21:58:04 · 266 阅读 · 0 评论 -
MySQL的锁的介绍
本文将介绍MySQL中常见的几种锁的类型和锁的相关介绍。根据加锁的返回,在Mysql中可以分为:全局锁,表级锁和行锁。 全局锁 顾名思义,全局锁就是对整个数据库实例加锁。MySQL提供了一个加...原创 2020-01-15 20:27:46 · 159 阅读 · 0 评论 -
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement,错误解决
1.登录mysqlmysql -uroot -p2.修改密码SET PASSWORD = PASSWORD('xxxxxx');3.修改权限grant all PRIVILEGES on test_db.* to root@'192.168.1.101' identified by '123456';test_db:为所要授权的数据库,root为用户,192.168.1.1...原创 2019-11-07 14:48:04 · 1178 阅读 · 0 评论 -
在centos中安装数据库,并且将上传的sql文件导入到数据库中去
一. 数据库的安装1.查看mysql是否安装,如果安装了,卸载mysql(1)查看rpm -qa|grep mysql结果为:mysql-libs-5.1.73-7.el6.x86_642)卸载rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_642.解压mysql-libs.zip文件到当前目录[root@hadoop10...原创 2019-11-07 14:32:57 · 420 阅读 · 0 评论 -
The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You mu
这是由于mysql报了时区的错误修改很简单,如下:spring: datasource: url: jdbc:mysql://localhost:3306/springboot_cache?serverTimezone=UTC username: root password: 123456 driver-class-name: com.mysql.cj...原创 2019-07-29 21:08:22 · 71 阅读 · 0 评论 -
mysql的索引查询
建立索引: alter table table_name add index index_name(column_name)解释:alter 为建立所以的关键字 table 为表的关键字 table_name 为表名 add 为添加的关键字 index为索引的关键字 index_name 为索引的名称 column_name为列名例子:ALTER TABLE student ...原创 2019-06-27 14:43:59 · 1376 阅读 · 0 评论 -
Navicat连接linux中docker中的mysql出现错误
报错的原因大概有三种一是:防火墙没有关闭二是:没有设置密码,导致服务没有启动三是:navicat自从8版本以后,加密方式发生了变化—大多数都是这个错误解决步骤首先进入mysql数据库docker exec -it mysql /bin/bash mysql -uroot -p其次修改加密方式select host,user,plugin,authentication_st...原创 2019-05-12 20:48:55 · 825 阅读 · 0 评论