随笔分类 - mysql
1
摘要:在Java中使用JDBC连接MySQL数据库,你需要以下步骤: 确保你有MySQL JDBC驱动程序。如果没有,你可以添加依赖到你的项目中,例如使用Maven: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-jav
阅读全文
摘要:远程连接MYSQL速度慢,有时远程连接到MYSQL用时4-20秒不等,本地连接MYSQL正常。出现这种问题的主要原因是,默认安装的 MYSQL开启了DNS的反向解析。解决方法:在my.ini(WINDOWS系统下)或my.cnf(UNIX或LINUX系统下)文件的[mysqld]下加入 skip-n
阅读全文
摘要:为什么要判断 大部分数字都是用int或者bigint存储,但是也有部分字段会用字符串存储数字,所以,当我们需要判断字符串格式是否全为数字的时候,就会遇到该问题了。 那么,怎么判断呢? 方法 采用mysql的 REGEXP运算符 {String} REGEXP '[^0-9.]' 前面的字符串是我们要
阅读全文
摘要:举例: id value 1 1,2,3,4 2 2,3,4,5,6 拆分成: id value 1 1 2 2 3 3 4 4 5 5 6 6 select distinct substring_index(substring_index(a.value,',',b.help_topic_id+1
阅读全文
摘要:1、修改pom.xml mysql版本 2、修改dbconfig.properties文件 3、数据库连接池增加驱动 spring-mvc-hibernate.xml 以前版本的驱动包: com.mysql.jdbc.Driver
阅读全文
摘要:Last_SQL_Error: Error 'Unknown table engine 'FEDERATED'' on query. 错误 解决过程: 1、查看当前支持的存储引擎 show engines; 2、开启Federated引擎,方式有多种,在这采取在my.ini文件中[mysqld] 下
阅读全文
摘要:**问题描述**ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)或者ERROR 1045 (28000): Access denied for user ‘root’@’localh
阅读全文
摘要:错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'原因: 同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数
阅读全文
摘要:Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作: 一、允许root用户在任何地方进行远程登录,并具有所有库任何操作权限, 具体操作如下: 在本机先使用root用户登录mysql: mysql -u root
阅读全文
摘要:1.查看federated引擎是否开启 点击进入Navicat并点击键盘上F6,出现命令行界面 ,输入指令:show engines; 2.开启federated引擎 Windows系统 : 在my.ini中加入federated 3.建立映射表 在服务器A上有MySQL数据库test_a,在服务器
阅读全文
摘要:MySql计算两个日期时间的差函数: 第一种:TIMESTAMPDIFF函数,需要传入三个参数,第一个是比较的类型,可以比较FRAC_SECOND、SECOND、 MINUTE、 HOUR、 DAY、 WEEK、 MONTH、 QUARTER或 YEAR几种类型,第二个和第三个参数是待比较的两个时间
阅读全文
摘要:mysql数据库中的关于查询日期的一些操作如下:
阅读全文
摘要:mysql中查询一个字段具体是属于哪一个数据库的那一张表:用这条语句就能查询出来,其中 table_schema 是所在库, table_name 是所在表
阅读全文
摘要:update manage set mark = concat(mark,remark) select concat(mark,remark) as pp from manage
阅读全文
摘要:mysql查询记录如果有时间戳字段时,查看结果不方便,不能即时看到时间戳代表的含义,现提供mysql格式换时间函数,可以方便的看到格式化后的时间。 1. DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。 format参数的格式有 例子: 输出结果: 2. MySQL 格式化函数
阅读全文
摘要:1.1 获得当前日期+时间(date + time)函数:now() 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: 这些日期时间函数,都等同于 now()。鉴于 now() 函数简短易记,建议总是使用 now() 来替代上面列出的函数。 1.2 获得当前日期+时间(d
阅读全文
摘要:数据库查询速率慢的情况下可以给对应的表加上对应的索引,能够有效的提高查询效率,mysql数据库添加索引的SQL入下: ALTER TABLE `table_name` ADD INDEX index_name ( `column` ) 下面这句SQL,在没有加如上索引的时候执行花费了262秒,加上索
阅读全文
摘要:在查询数据库的时候,我们有时候需要对查询出来的数据加上序列,1,2,3,……n 例如:我们根据表的某个字段排序后,要对这些数据加上序列,这个时候序号常常不是我们建表时设置好的自增的主键id,怎么办呢???? 可能我们会用变量来解决,如下 如果在数据库中要用一句SQL语句来实现,这又改怎么办呢????
阅读全文
摘要:update mon_job_log a set person_id = (select id from mon_job_manage b where a.task_id = b.id)
阅读全文
摘要:SqlServer查询被锁住的表和解锁表 Oracle查询被锁住的表和解锁表 MySQL查询被锁住的表和解锁表
阅读全文
1