数据库

MySQL添加外键失败ERROR 1452的解决解决方案

   2017年02月15日
今天在使用Hibernate修改实体类结构时,报了1452的错误。排查下来发现是,原外键存放的字段是int型的,默认为0,在修改表的时候,找不到0对应的数据,所以报错了。解决方案:0改成null

【转】 MySQL 的 20+ 条最佳实践

   2016年11月30日
数据库操作是当今 Web 应用程序中的主要瓶颈。 不仅是 DBA(数据库管理员)需要为各种性能问题操心,程序员为做出准确的结构化表,优化查询性能和编写更优代码,也要费尽心思。 在本文中,我列出了一些针对程序员的 MySQL 优化技术。在我们开始学习之前,我补充一点:你可以在 Envato Market 上找到大量的MySQL 脚本和实用程序。1.优化查询的查询缓存大部分MySQL服务器都有查询缓存
MySQL 的 20+ 条最佳实践 MySQL 的 20+ 条最佳实践 MySQL 的 20+ 条最佳实践

Mysql5.6存储emoji表情问题

   2016年04月27日
原因:mysql默认utf-8一字符为3字节,而emoji是4字节 解决方案:首先mysql版本>=5.5.3修改 my.cnf或者mysql.ini[client] default-character-set=utf8mb4 [mysql] default-character-set=utf8mb4 [mysqld] character-set-client-handshake=FALS
Mysql5.6存储emoji表情问题

Mysql自动备份

   2016年04月06日
新建一个bat文件,比如db_back.bat,写入一下内容@echooff set"Ymd=%date:~,4%%date:~5,2%%date:~8,2%" "C:/ProgramFiles/MySQL/MySQLServer5.6/bin/mysqldump.exe"--opt-ufate--password=145829logging>D:\d

如何查看Oracle中数据库的服务名

   2015年07月31日
背景:同事新建了一个oracle数据库,但连不上去,以为是安装的问题。但是通过sql plus是可以连接的,显然不是安装问题了。 所以一番百度之后,找到了查询服务名的方法 打开CMD,输入LSNRCTL,进入后再输入status即可。 其中可以看到监听是否正常,服务名,包含的实例等待。
如何查看Oracle中数据库的服务名