![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
龙的传人之嘟嘟
坚持,加油!
展开
-
MYBATIS动态调用表名和字段名
一直在使用Mybatis这个ORM框架,都是使用mybatis里的一些常用功能。今天在项目开发中有个业务是需要限制各个用户对某些表里的字段查询以及某些字段是否显示,如某张表的某些字段不让用户查询到。这种情况下,就需要构建sql来动态传入表名、字段名了。现在对解决方法进行下总结,希望对遇到同样问题的伙伴有些帮助。动态SQL是mybatis的强大特性之一,mybatis在对sql语句进行预编译之前...转载 2018-09-25 13:14:08 · 2062 阅读 · 0 评论 -
数据库主从分离
数据库的读写分离的好处? 1. 将读操作和写操作分离到不同的数据库上,避免主服务器出现性能瓶颈; 2. 主服务器进行写操作时,不影响查询应用服务器的查询性能,降低阻塞,提高并发; 3. 数据拥有多个容灾副本,提高数据安全性,同时当主服务器故障时,可立即切换到其他服务器,提高系统可用性;读写分离的基本原理就是让主数据库处理事务性增、改、删操作(INSERT、UP...转载 2018-10-09 09:42:50 · 5524 阅读 · 0 评论 -
mysql常用指令集合
使用一条简单的查询语句 Java代码 mysql> select version(),current_date; 查询mysql的版本号 和 日期 mysql> select version(); 查询mysql的版本号 select now(); 查询当前日期和准确的时间 mysql> selec...2010-03-04 09:31:11 · 114 阅读 · 0 评论 -
mysql 执行数据库脚本 The user specified as a definer ('root'@'%') does not exist
在Windows/linux下,用mysql的导出语句:mysqldump -hlocalhost -uroot -pPasswd table >/home/ftp/test.sql出现了mysqldump: Got error: 1449: The user specified as a definer ('root'@'%') does not exist when u...原创 2012-02-14 16:46:52 · 256 阅读 · 0 评论 -
linux 安装并配置 免安装版的MYSQL
第一步 到官网下载 免安装包(估计170到180M) http://dev.mysql.com/doc/refman/5.1/en/binary-installation.html第二步 将安装包(mysql-5.5.21-linux2.6-x86_64.tar.gz),注意我是x86_64bit第三步 确定要安装目录:我的目录 /usr/local/mysql,数...原创 2012-02-24 17:37:41 · 123 阅读 · 0 评论 -
Linux安装MySQL后找不到my.cnf原因
Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的, 至于为什么没有这个文件而MySQL却也能正常启动和作用,在这有两个说法, Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的, 至于为什么没有这个文件而MySQL却也能正常启动和作用,在这有两个说法, 第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它...原创 2012-02-27 15:50:02 · 1305 阅读 · 0 评论