数据库
文章平均质量分 70
女儿控伪全栈老徐
老徐是个典型的80后,从小看着圣斗士星矢和北斗神拳长大。上世纪末的时候接着家里的电话线第一次上了网,本世纪初的时候考上了一所211重点本科,学的计算机专业。毕业后就一直在这个行业里混着,从码农一直做到项目负责人,也考了项目管理的资质。技术能力谈不上有多大牛,但是在周围的新手码农们面前还是能装装样子的。注册CSDN的时间挺早的了,那会儿觉得CSDN乱乱的,其实现在也是。十多年前博客流行的时候,习惯把技术点滴积累写在另一个博客网站上。后来这网站关了,以后所有的记录全部都写在本地文档上了。最近心血来潮,捡起这个CSDN的账户,重开博客了。不知道能坚持多久,先这么着吧。。。
展开
-
在Ubuntu/Linux中自动备份MySQL数据库
如何在Ubuntu/Linux中自动备份MySQL数据库原创 2022-09-03 13:56:47 · 1568 阅读 · 0 评论 -
在Ubuntu/Linux中修改MySQL的数据目录
如何在Ubuntu中修改MySQL的数据保存路径原创 2022-06-30 16:37:12 · 1168 阅读 · 0 评论 -
在Eclipse中连接数据库、查看数据表、从数据库表生成实体类
第一步:连接数据库点击Eclipse菜单项“Window”,选择“Show View”,然后再选择其中的“Data Source Explorer”,如下图所示,如果无法在“Show View”子菜单中直接找到“Data Source Explorer”,可以选择最下方的“Other...”,在打开的窗口中找到它:打开了Data Source Explorer后,即可在Eclipse中看到该窗口。如果你是第一次打开,并且从来没有使用过它,那么你在该窗口中应该没有任何的数据库链接:使用鼠标原创 2022-02-04 10:50:49 · 5199 阅读 · 0 评论 -
在麒麟Linux系统中安装MySQL
操作系统:中标麒麟 / 银河麒麟数据库版本:MySQL 5.7一、官方文档点击查阅官方文档如果想查阅如何安装的话,可以点击官方文档中下图中的部分:本次安装的版本是5.7,所以就查阅5.7的文档。当然也可以点击右侧的下载按钮,将手册下载到本地。进入相应版本的在线手册后,就能够在左侧的导航栏中找到与安装有关的内容:Installing and Upgrading MySQL展开这个导航菜单,会发现下面有非常多不同版本的安装手册:...原创 2021-10-21 10:22:02 · 1228 阅读 · 0 评论 -
在Ubuntu/Linux环境下使用MySQL:修改数据库sql_mode,可解决“this is incompatible with sql_mode=only_full_group_by”问题
操作系统:Ubuntu 18.04 64位MySQL版本:MySQL 5.7一、问题描述在本次发现的这个问题中,其原因是业务系统在对某张数据库表进行查询的时候,对查询结果做了group by操作,并且根据业务数据的记录创建时间进行了排序。在执行查询的时候,MySQL就会抛出一条错误:this is incompatible with sql_mode=only_full_gr...原创 2020-03-15 11:08:14 · 2068 阅读 · 0 评论 -
使用jdbc来处理MySQL的utf8mb4字符集(转)
原文链接地址:http://blog.51cto.com/11931236/2057929服务端解决方案查阅MySQL官方文档时,给出如下支持utf8转utf8mb4的官方处理办法https://dev.mysql.com/doc/refman/5.7/en/charset-unicode-conversion.html上述的步骤只是针对server端的配置.对于客户端...转载 2018-08-14 21:09:23 · 20252 阅读 · 0 评论 -
在Windows环境下使用MySQL:自动定时备份
一、编写备份脚本rem auther:www.yumi-info.comrem date:20171222rem ******MySQL backup start********@echo offforfiles /p "E:\mysql\MySQL BackUp" /m backup_*.sql -d -30 /c "cmd /c del /f @path"set "Ymd=%da原创 2017-12-24 14:33:24 · 3788 阅读 · 1 评论 -
在Ubuntu/Linux环境下使用MySQL:解决com.mysql.jdbc.PacketTooBigException: Packet for query is too large的问题
操作系统:Ubuntu 17.04 64位MySQL版本:MySQL 5.71、问题在使用MySQL进行开发的过程中,很容易在保存较大的文件时,遇到MySQL抛出的以下异常:Packet for query is too large造成这个错误的原因是因为MySQL对数据写入操作进行了限制,限定了单次写入操作的数据大小上限。要解决这个问题很简单,只要修改MySQL的该配置即原创 2017-11-16 12:33:14 · 3397 阅读 · 0 评论 -
在Ubuntu/Linux环境下使用MySQL:解决在Linux环境下MySQL中文乱码的问题
操作系统:Ubuntu 17.04 64位数据库版本:MySQL 5.7在下面这篇博文中,我主要介绍了如何在Ubuntu环境下安装MySQL在Ubuntu/Linux环境下使用MySQL:安装MySQL但是在整个安装的过程中,并不像Windows的安装向导那样,会引导我们设置数据库的字符集。MySQL会自说自话地采用默认的字符集完成安装。所以当我们使用MySQL的时候,原创 2017-08-15 18:03:17 · 1364 阅读 · 0 评论 -
在Ubuntu/Linux环境下使用MySQL:安装MySQL Workbench
操作系统:Ubuntu 17.04 64位数据库版本:MySQL 5.7一、下载Workbench直接给出官网的传送门:点击打开链接选择相应的操作系统版本,我下载下来之后是一个deb包:二、安装建议使用命令行安装,而不是直接双击deb包安装。因为在安装的过程中可能会遇到依赖包不全的问题。sudo dpkg -i package.deb注意上述命令中的“packa原创 2017-08-11 11:18:21 · 1892 阅读 · 0 评论 -
在Ubuntu/Linux环境下使用MySQL:开放/修改3306端口、开放访问权限
一、查看3306端口是否开放netstat -an|grep 3306如果看到下图这样的,说明端口并未打开:二、修改访问权限进入目录“etc/mysql/mysql.conf.d/”,如下图所示:在这个目录下,有一个配置文件“mysqld.cnf”,如下图所示:打开这个配置文件:sudo vim mysqld.cnf文件打开后有一大段注释说明,不...原创 2017-08-11 10:44:26 · 68460 阅读 · 22 评论 -
在Ubuntu/Linux环境下使用MySQL:连接MySQL服务,或退出MySQL服务
一、连接MySQL服务其实这和在windows上没有任何区别:mysql -h host -u user -p二、退出MySQL服务官方文档说输入命令“quit”就可以了,而我自己发现“exit”也是可以的:原创 2017-08-10 22:15:50 · 1214 阅读 · 0 评论 -
在Ubuntu/Linux环境下使用MySQL:启动和关闭MySQL服务
传送门:在Ubuntu下使用MySQL:安装MySQL操作系统:Ubuntu 17.10 64位MySQL版本:MySQL 5.7一、启动MySQL服务使用以下命令来启动MySQL:service mysql start顺便提一下,service包含以下一些参数:启动完之后,使用以下命令可以查看MySQL服务的状态:service mysql statu原创 2017-08-10 22:03:30 · 58263 阅读 · 0 评论 -
在Ubuntu/Linux环境下使用MySQL:安装MySQL
一、官方文档网上有非常多的文章介绍如何在linux操作系统环境下安装mysql,我也跟着这些文章绕了很大的圈子,最后才发现,人家mysql官方的文档就写得清清楚楚的。点击查阅官方文档如果想查阅如何安装的话,可以点击官方文档中下图中的部分:我安装的版本是5.7,所以就查阅5.7的文档。当然也可以点击右侧的下载按钮,将手册下载到本地。进入相应版本的在线手册后,就能够在左原创 2017-08-10 18:23:44 · 1613 阅读 · 0 评论