mysql
小冰冰TT
这个作者很懒,什么都没留下…
展开
-
JDBC使用占位符插入数据报错
JDBC使用占位符插入数据报错插入数据时String sql="insert into user(id,name) values (1,?)"PreparedStatement ps = connection.prepareStatement(sql);ps.setString(1, "2020080722001433710509664851");int i = ps.executeUpdate();//注:ps.executeUpdate(); 括号里不要写sql,不然他会按照 原生的Str原创 2020-05-19 17:23:13 · 974 阅读 · 1 评论 -
MySQL的数据传输的时候,出现错误Unknown storage engine 'InnoDB'
今天,在进行MySQL的数据传输的时候,出现了这样的错误! 一时,有点晕了! 找一下问题的原因:可能是MySQL的没有安装或没有使用的InnoDB引擎,可以通过SQL语句或者在DOS命令查看引擎: 如图1所示,使用SQL语句在navicat或者其他显示mysql的工具中,输入“show engines”,运行sql语句。结果如果是InnoDB的| NO说明未开启,如图: 2,使...转载 2018-05-10 17:27:10 · 21695 阅读 · 3 评论 -
mysql如何进行以,分割的字符串的拆分
现有如下需求:需要将字符串1,2,3,4,5,6,7拆分成1234567分析:为了完成上述功能,在mysql中提供了一些字符串操作的函数,其中SUBSTRING_INDEX(str, delim, count)str: 要处理的字符串delim: 分割符count: 计数 如果为正数,则从左开始数,如果为负数,则从右开始数例:str = 'www.baidu.com';SELECT substri...转载 2018-07-14 19:19:34 · 5036 阅读 · 0 评论 -
MySQL第二天早上第一次连接超时报错,解决方法
MySQL第二天早上第一次连接超时报错,解决方法 部署项目的时候,一开始程序运行正常,可是到第二天,就莫名其妙服务器挂掉,还抛出com.mysql.jdbc.exceptions.jdbc4.CommunicationsException异常可是重启下又好了。这是由于mysql5将其连接的等待时间(wait_timeout)缺省为8小时。如果在wait_timeout秒期间内,数据库连...转载 2018-07-21 11:19:05 · 814 阅读 · 0 评论 -
count 去重复的记录
在count 不重复的记录的时候能用到比如SELECT COUNT( DISTINCT id ) FROM tablename;就是计算talbebname表中id不同的记录有多少条转载 2018-11-13 16:26:45 · 9117 阅读 · 0 评论